lzth.net
当前位置:首页 >> jQuEry%jquEry如何选择带有多个ClAss的元素 >>

jQuEry%jquEry如何选择带有多个ClAss的元素

这位网友你好,方法有如下三种,举例: 1. 依次过滤 $(".modal.fade").filter("in") 2. 属性选择 $("[class='modal fade in']") //此处顺序必须一致才行 3. 直接选择 $(".modal.fade.in")

其实jQuery的选择器和css选择器基本一样,例如: css选择多个class为:.class1.class2 jQuery选择多个class为:$(".class1.class2")

$(".div") //选取两个div $(".div.div1") //选取第一个div $(".div.div2") //选取第一个div $(".div1.div2") //选取第一个div $(".div.div1.div2") //选取第一个div $(".div3") //选取第二个div $(".div.div3") //选取第二个div

jquery。$("div[id='aa'][class='bb']")就是选择id=aa且class为bb的div当然条件不一点非得是等号$("div[id='aa'][class$='bb']")就是选择id=aa且class以bb结尾的div。其他条件还有*=、!=、^=等等。

$(".class1.class2.class3.class4")

$("div[title='ttt'][class='aaaa']").click()................ 所有div元素下所有属性title值是等于ttt并且属性class等于aaaa的元素 或者也可以 $('.class1,.class2').click(function(){ })

位中国友三种举例: 一. 依滤 $(".modal.fade").filter("in") 二. 属性选择 $("[class='modal fade in']") //处顺序必须致才行 三. 直接选择 $(".modal.fade.in")

如果不是一级一级的,中间使用空格;如果是单独的,中间使用逗号

$(".btn-xs").css(); //多个class,选择其中的一个就行了 //如果有多个的class相同,那么加一个不同的class进来,选择特有的class进行下步操作

$(".btn-xs").css(); //多个class,选择其中的一个就行了 //如果有多个的class相同,那么加一个不同的class进来,选择特有的class进行下步操作

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com