博客列表 >jQuery的基本使用

jQuery的基本使用

手机用户1607314868
手机用户1607314868原创
2021年01月13日 02:22:41647浏览

jQuery

jQuery是一个javaScript库。
作用:简化了javascript编程

  1. 获取元素
    选择器获取 id,class,tags等
    $(选择器) 这种形式来获取元素对象
  1. <ul id="first">
  2. <li>item1</li>
  3. <li>item2</li>
  4. <li>item1</li>
  5. <li>item2</li>
  6. <li>item1</li>
  7. </ul>
  8. <script>
  9. const first=$("#first");
  10. </script>

2.js对象转为jquery对象
$(js对象) 就可以转为jquery对象使用jquery方法

$(document.body).css("background","lightgtreen");
3.jquery转为js对象

  • 使用…spread扩展
    [...$(document.querySelectorAll("li"))];
  • 使用get(下标)方法将某一个转为js对象
    $(document.querySelectorAll("li")).get(2).style.backgroundcolor="red";
    • 使用[n]直接来转换
      $(document.querySelectorAll("li"))[0].style.backgroundcolor="red";

4.html文本生成dom元素
$("<li>你好!</li>").appendTo(document.querySelector("#first"));
5.$(callback回调函数)

  1. $(function (){
  2. $("<li>你好!</li>").appendTo($("#first"));
  3. });
  4. 表示在页面加载完毕后,执行这个回调函数

jquery一些方法

  1. attr()获取/设置元素属性
  1. <div id="attrs" name="diving" class="divclass">
  2. <p><em style="color:blue;"></em></p>
  3. </div>
  4. //获取属性值
  5. const att=$("#attrs");
  6. //获得name的值
  7. console.log(att.attr("name"));
  8. //设置name的值
  9. console.log(att.attr("name","log"));
  10. console.log(att.attr("name"));
  11. //也可以传递函数
  12. att.attr("class",()=>{
  13. let method=att.attr("class");
  14. return method;
  15. });

2.css设置属性值
('body').css('background',"lightgreen");
3.text()方法和 html()方法
text()是获得纯文本,html()将元素也获得了

  1. const pa=$("#attrs p");
  2. console.log(pa.text());
  3. //html()html元素也被读取出来了
  4. console.log(pa.html());
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议