jQuery组合选择器应用的几个例子

jQuery组合选择器应用的几个例子


1。复合选择器到复选框的相关操作

例如,需要设置类型复选框和要选择的可用元素。

方法1使用属性过滤选择器{ }和{类型= 'checkbox的残疾人!=禁用}
$(输入{类型= 'checkbox} {禁用!=禁用})。Attr(查看
注意,在这个复合选择器中,可用元素的选择应该禁用!为残疾人和attr(查看残疾人的属性是类似的检查属性的使用。

方法2使用表单选择器:复选框和属性筛选器选择器{禁用!=禁用}
$(输入:{禁用复选框!=禁用})。Attr(查看
方法3。使用表单选择器:复选框和表单对象属性筛选器选择器:已启用
$(::复选框启用)。Attr(查看
方法4。使用每个()遍历
$(输入{复选框})。每个(函数(){)

如果($(this)。Attr(禁用)!=禁用){

$(这)。Attr(查看
}
});
不使用复合选择器。需要注意的是,如方法(1),在设置属性时判断一个属性是否应该禁用或,您可以使用禁用或启用

两。复合选择器的其他示例
第一行
第二行
第三线
第四线
第五线
第六线
第七线
设置第一类Li元素的背景showli红
$(ul { class= showli }:情商(0))。Css(背景:红);
结果是,第二行的背景变成红色。属性过滤选择器{ class= showli }和基本过滤选择器的情商(0)用。

将第五个可见的李的背景设置为红色
$(UL李:可见:情商(4))。Css({显示:隔离
结果是第六行的背景变为红色。显示:块是用来检测是否隐藏了李将过滤可见光,和红色的背景下是不可见的。显示:使用可见性过滤选择器:可见

例如,第二李的背景,这是第二类showli后可见,是红色的。
$(ul。showli:情商(1)),NextAll(李:可见:情商(1))。Css({显示:块
结果是第六行的背景变红了。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部