jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jQuery-01-jQuery选择器及元素操作大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <Meta charset="UTF-8">
 5         <title></title>
 6         <script type="text/javascript" src="jquery-3.3.1.min.js"></script>
 7     </head>
 8     <body>
 9         <script type="text/javascript">
10             //检测jQuery文件是否引入成功
11             console.log($);
12             
13             //基础选择器
14 //            通过id来获取元素 document.getElementById();
15 //            $(‘#logo‘).css(‘border‘,‘solid 2px red‘);
16 //            通过标签名来获取元素
17 //            $(‘div‘).css(‘background-color‘,‘red‘);
18 //            通过class类名来获取元素
19 //            $(‘.logo‘).css(‘background-color‘,‘red‘);
20 //            逗号 并列获取
21 //            $(‘#item‘,‘#item1‘).css(‘background-color‘,‘red‘);
22 //            空格 层级获取
23 //            $(‘#item1 #item1‘).css(‘background-color‘,‘red‘);
24           
25             //过滤获取
26 //          获取一个元素
27 //          $(‘li:first‘).css(‘background-color‘,‘#369‘);
28 //          获取最后一个元素
29 //          $(‘li:last‘).css(‘background-color‘,‘369‘);
30 //          获取指定索引的元素,索引从0开始
31 //          $(‘li:eq(7)‘).css(‘background-color‘,‘#369‘);
32 //          $(‘li‘).eq(7).css(‘background-color‘,‘#369‘);
33 //           获取包含指定文本的元素
34 //          $(‘li:contains(国)‘).css(‘background-color‘,‘#369‘);
35 //          通过包含指定属性获取元素,通过属性获取
36 //          $(‘li[name=y]‘).css(‘background-color‘,‘#369‘);
37 
38             //父子关系获取
39             //获取所有的子元素
40 //          $(‘#images‘).children().css(‘background-color‘,‘#369‘);
41             //获取一个子元素
42 //          $(‘ul li:first-child‘).css(‘background-color‘,‘#369‘);
43             //获取最后一个子元素
44 //          $(‘ul li:last-child‘).css(‘background-color‘,‘#369‘);
45             //获取指定索引的子元素  索引从1开始
46 //          $(‘ul li:nth-child(3)‘).css(‘background-color‘,‘#369‘);
47             //获取元素上一个同级元素
48 //          $(‘#f‘).prev().css(‘background-color‘,‘#369‘);
49             // 获取元素下一个同级元素
50 //          $(‘#f‘).next().css(‘background-color‘,‘#369‘);
51             //获取所有同辈元素(同辈元素不包含自己)
52 //          $(‘#f‘).siblings().css(‘background-color‘,‘#369‘);
53             
54             //获取父级元素
55 //          $(‘#f‘).parent().css({background-color:‘#369‘,width:‘20px‘,border:‘1px solid red‘});//多种样式同时获取修改
56             //获取先辈级元素
57 //          $(‘#f‘).find(‘#all‘).css(‘background-color‘,‘#369‘);
58             //在父级元素中查找指定的子元素
59 //          $(‘#f‘).find(‘.w‘).css(‘background-color‘,‘#369‘);
60 
61 
62 //          通过jQuery来给元素添加class属性
63 //          $(‘div‘).addClass(‘.item1 .item2‘).css(‘background-color‘,‘#369‘);
64 //          通过jQuery删除class属性 注意:如果不指定要删除的类名 name就删除所有类的属性
65 //          $(‘div‘).removeClass(‘div‘);
66 //          移除多个样式
67 //          $(‘div‘).removeClass(‘div div2‘);
68 //          重复切换anotherClass的样式
69             
70             
71 //          文本操作
72 //          html()取出或设置html内容
73             //取出html内容
74 //          var $htm = $(‘#div1‘).html();
75             //设置html内容
76 //          $(‘#div‘).html(‘<span>添加文字</span>‘);
77             
78 //          attr()取出或设置某个属性的值
79             //取出图片的地址
80 //          var Src = $(‘#img1‘).attr(‘src‘);
81             //设置图片的地址和alt属性
82 //          $(‘#img1‘).attr({src:‘test.jpg‘,alt:‘Test Image‘});
83             //用户设置class属性
84 //          $(‘#img1‘).attr(‘class‘,‘all‘);
85             //也可以自定义 属性
86 //          $(‘#abc‘).attr(‘love‘,‘iloveyou‘);
87          
88 //         removeattr()删除属性
89 //         $(‘#abc‘).removeAttr(‘class‘);
90            // ...
91             
92         </script>
93     </body>
94 </html>

大佬总结

以上是大佬教程为你收集整理的jQuery-01-jQuery选择器及元素操作全部内容,希望文章能够帮你解决jQuery-01-jQuery选择器及元素操作所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: