【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這一層的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM