jQuery not() 方法
定義和用法
not() 方法返回不符合一定條件的元素。
該方法讓您規定一個條件。 不符合條件的元素將從選擇中返回,符合條件的元素將被移除。
該方法通常用於從被選元素組合中移除一個或多個元素。
提示: not()方法是與filter()方法相對的。
語法
$(selector).not( criteria, function (index) )
参数 | 描述 |
---|---|
criteria | 可选。规定要从被选元素组合中移除的选择器表达式、jQuery 对象、一个或多个元素。 提示:如需规定多个条件,请使用逗号分隔。 |
function( index ) | 可选。为组合中的每个元素规定要运行的函数。如果返回 true,则移除元素,否则元素将被保留。
|
更多實例
返回所有不是偶數號的<p>元素
使用:even 選擇器和not() 來返回所有不是偶數號的<p> 元素。
多個條件
如何返回class 不為"intro" 且id 不為"outro" 的所有<p> 元素。
使用jQuery對象
如何通過jQuery 對象返回<div> 元素內class 不為"intro" 的所有<p> 元素。
DOM
如何通過DOM 元素返回id 不為"intro" 的所有<p> 元素。
使用函數
如何使用函數來選取沒有兩個<span> 元素在其內的所有<p> 元素。