2022-12-27 分类: 网站建设
本教程操作环境:windows7系统、jquery1.10.0版本。
1.基本选择器
#id$("#test").css("background","#bbffaa")//选取id为test的元素 element$("p");//选取所有的元素 *$("*");//选取所有元素 .class$(".test");//选取类名为test的元素 selector1,selector2$("div,p.myClass,span");//组合选择
2.层次选择器
$("divspan")//选取3.过滤选择器(以“:”开头)
1.基本过滤
2.内容过滤
:contains(text)选取含有文本内容为text的元素$("div:contains('我')")选取含有文本"我"的元素的
3.可见性过滤
:hidden选取所有不可见元素$(:hidden)选取所有不可见元素包括例如 显示隐藏的
4.属性过滤(Jquery中的单引号和双引号没有区别,如果一个字符串,外面用单引号里面的双引号就字符串了,反之,如果外面是双引号里面的单引号就是字体串,双引号不能组合双引号使用 ,单引号亦然,但是平时要尽量使用单引号)
[attribute]选取拥有此属性的元素$("div[id]")选取拥有属性id的元素[attribute=value]选取属性值为value的元素$("div[title=test]")选取属性title为“test”的5.子元素过滤
:nth-child(index/evenn/odd/equation)选取每个父元素下得第index个子元素或者奇偶元素(index从1算起)解析::eq(index)只匹配一个元素,而:nth-child将为每一个父元素匹配子元素,并且:nth-child(index)的index是从1开始的,而:eq(index)是从0开始的:first-child选取每个父元素的个子元素集合元素解析::first只返回单个元素,而:first-child选择符将为每个父元素匹配个子元素。例如$("ulli:first-child");选取每个6.表单对象属性过滤
:enabled选取所有可用元素$("#form1:enabled")选取id为form1的表单内所有可用元素:disabled选取所有不可用元素$("#form1:disabled"):checked选取所有被选中的元素(单选框,复选框)$("input:checked")选取所有被选中的元素:selected选取所有被选中的选项元素(下拉列表)$("selectoption:selected")选取所有被选中的选项元素4.表单选择器
:input :text :password :radio :checkbox :submit :image :reset :button :file :hidden选择器的注意事项
\\为转义字符
$(".test:hidden")带空格表示选取class为test里的隐藏元素$(".test:hidden")不带空格表示选取隐藏的class为test的元素以上就是jquery常用选择器有哪些的详细内容,更多请关注html中文网其它相关文章!
本文题目:jQuery中的基本选择器「简单记住」
文章来源:https://www.cdcxhl.com/news/225848.html
成都网站建设公司_创新互联,为您提供外贸网站建设、微信公众号、网页设计公司、虚拟主机、用户体验、网站营销
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联
猜你还喜欢下面的内容