只要你有一台电脑或者手机,都能关注图老师为大家精心推荐的jQuery 练习[二] jquery 对象选择器,手机电脑控们准备好了吗?一起看过来吧!
【 tulaoshi.com - Web开发 】
根据 id 选择(通过 id 只能选择一个对象), 如: $("#div2")
代码如下:
divAAA/div
divBBB/div
divCCC/div
根据标签选择, 如: $("span")
代码如下:
divspanAAA/span/div
divBBB/div
spanCCC/span
根据样式的类名选择, 如: $(".class1")
代码如下:
divAAA/div
divBBB/div
divCCC/div
选择所有对象是: $("*")
可混合使用, 如(复制代码):
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
可分层选择, 如: $(".class1 div label")
代码如下:
div
div111/div
divspan222/span/div
divlabel333/label/div
span444/spanbr/
span555/span
/div
如: $(".class1 span")
代码如下:
div
div111/div
divspan222/span/div
divlabel333/label/div
span444/spanbr/
span555/span
/div
只从子层中选择, 如: $(".class1 span"); 如果没有中间的 会选择其下的所有符合条件的子孙对象
代码如下:
div
div111/div
divspan222/span/div
divlabel333/label/div
span444/spanbr/
span555/span
/div
其后的, 如: $("div + span"); 这会选择所有紧跟在 div 后面的 span
代码如下:
div
div111/div
divspan222/span/div
divlabel333/label/div
span444/spanbr/
span555/span
/div
同一层级(后面)的, 如: $("#id2 ~ *"); 这是选择 #id2 后面同一层级的所有(*)对象
代码如下:
div
div111/div
divspan222/span/div
divlabel333/label/div
span444/spanbr/
span555/span
/div
混合使用, 如: $("#id3 label, #id3 ~ span")
代码如下:
div
div111/div
divspan222/span/div
divlabel333/label/div
span444/spanbr/
span555/span
/div
来源:http://www.tulaoshi.com/n/20160219/1602842.html
看过《jQuery 练习[二] jquery 对象选择器》的人还看了以下文章 更多>>