jQuery:not选择器的说明和:checked选择器的使用

Posted Angel挤一挤

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery:not选择器的说明和:checked选择器的使用相关的知识,希望对你有一定的参考价值。

1.:not选择器的说明使用

先给出一下例子:

$(".form1 :not(input[name=‘category‘])")

这个 能实现 获取到from1表单中除了input[name=‘category‘]元素之外的其他元素

$(".form1:not(input[name=‘category‘])")

这个却不能实现这个需求

 

为什么呢?

:not选择器不空格使用的话,作用的对象就是.form1这一层,也就是from表单这一层,from表单这一层当然没有input这种元素啦,所以写不写根本不起作用。

:not选择器空格使用的话,作用的对象就是.form1这一层的子层所有元素,那input这种元素就是存在与它的子层的,所以一定是起作用的了。

 

2.:checked选择器的使用

$("input[name=‘category‘]:checked")获取name为category的元素已经被选中的,:checked是不用空格使用的,就是作用在input这一层的

以上是关于jQuery:not选择器的说明和:checked选择器的使用的主要内容,如果未能解决你的问题,请参考以下文章

jquery中odd和even选择器的用法说明

为啥我的 jQuery :not() 选择器在 CSS 中不起作用?

为啥我的 jQuery :not() 选择器在 CSS 中不起作用?

响应选择器的自定义可检查视图

css选择器的1.13 UI元素状态伪类选择器

www.xttblog.com伪类选择器:E:checkedE:default和E:indeterminate