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

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

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

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

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

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

$("a[class='c1 c2']") 如果考虑class可能写成c2 c1 那就$("a[class='c1 c2'],a[class='c2 c1']") 死方法,因为jquery没提供严格匹配的选择器

举例: 1. 依次过滤 $(".modal.fade").filter("in") 2. 属性选择 $("[class='modal fade in']") //此处顺序必须一致才行 3. 直接选择 $(".modal.fade.in")

menu$ (function () { $ ("div.x.abc.def.gh").css ("backgroundColor", "red"); })11111222333

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

$("body").find(".className").eq(2);

$(".a").each(function(index, element) { var li=$(this); li.children("a").click(function(e) { //只隐藏不显示的话:li.children("ul").hide(); li.children("ul").toggle(); });});

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