博客列表 >12月19日—jquery选择器

12月19日—jquery选择器

曾龙宇
曾龙宇原创
2019年12月20日 10:01:09673浏览

准备

①、在html页面使用jquery,要先引入jquery.js类库文件
②、选择器使用$(‘selector’)格式

选择器类别

ID选择器:选择一个具有给定id属性的单个元素

格式:$(‘#id)

类选择器:选择给定样式类名的所有元素

格式:$(‘.class’)

元素选择器:根据给定(html)标记名称选择所有的元素

格式:$(‘element’)

全部元素选择器:匹配所有元素

格式:$(‘*’)

后代选择器:选择给定的祖先元素的所有后代元素

格式:$(“ancestor descendant”)

子代选择器:选择所有指定“parent”元素中指定的”child”的直接子元素

格式:$(“parent > child”)

同级后面第一个元素:选择所有紧接在 “prev” 元素后的 “next” 元素

格式:$(“prev + next” )

同级后面所有元素:匹配 “prev” 元素之后的所有 兄弟元素。具有相同的父元素,并匹配过滤“siblings”选择器

格式:$(“prev ~ siblings”)

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Title</title>
  6. <script src="jquery.min.js"></script>
  7. </head>
  8. <body>
  9. <div id="div1" class="myDiv">这是第一个div</div>
  10. <div id="div2" class="myDiv">这是第二个div</div>
  11. <div id="div3" class="myDiv">这是第三个div</div>
  12. <div id="div4">
  13. <div id="div5">第四个div中的第一个div</div>
  14. <p>第四个div中的第一个p元素</p>
  15. <div>
  16. 第四个div中的第二个div
  17. <p>第四个div中的第二个div中的p元素</p>
  18. </div>
  19. <span>第四个div中的span元素</span>
  20. <p>第四个div中的第二个p元素</p>
  21. </div>
  22. <script>
  23. $(function () {
  24. var obj = {};
  25. obj = $('#div2');//ID选择器
  26. obj = $('.myDiv');//类选择器
  27. obj = $('div');//元素选择器
  28. obj = $('#div4 div');//选择id=div4的全部后代元素中的div元素
  29. obj = $('#div4 > p');//选择id=div4的子元素中的p元素
  30. obj = $('div + p');//选择div元素后一个的同级的p元素
  31. obj = $('div ~ p');//选择div元素后所有同级的p元素
  32. console.log(obj);
  33. })
  34. </script>
  35. </body>
  36. </html>
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议