Latest web development tutorials

jQueryのではない()メソッド

jQueryのトラバーサル方法 jQueryのトラバーサル方法

のクラス名「イントロ」 せずに、すべて <P>要素を返します:

$("p").not(".intro")

»をお試しください

定義と使用法

()メソッドは、要素が一定の条件を満たしていない返しません。

この方法では、条件を指定することができます。 セレクト返され、対象の要素から不適格な要素が削除されます。

この方法は、通常、要素の組み合わせから選択される一つ以上の元素を除去するために使用されます。

ヒント:ない()メソッドであるフィルタ()メソッドの相対的な。


文法

$(selector).not( criteria, function (index) )

参数 描述
criteria 可选。规定要从被选元素组合中移除的选择器表达式、jQuery 对象、一个或多个元素。

提示:如需规定多个条件,请使用逗号分隔。
function( index ) 可选。为组合中的每个元素规定要运行的函数。如果返回 true,则移除元素,否则元素将被保留。
  • index- 集合中元素的 index 位置。
注意: this 是当前的 DOM 元素。

例

より多くの例

戻り値は、すべての偶数<p>要素ではありません
使用します。でも、セレクタではなく、()<p>要素はすべて偶数ではありません戻ります。

複数の条件
クラスに戻す方法「イントロ」ではないとidが「アウトロ」すべての<P>要素ではありません。

jQueryオブジェクトを使用します
クラス内の<div>要素を返す方法jQueryオブジェクトを経由して「イントロ」のすべての<P>要素ではありません。

DOM
どのようにDOM要素のidが「イントロ」のすべての<P>要素ではありません戻ります。

関数を使用しました
その中のすべての<P>要素内の2つの<span>要素ということを選択する機能を使用する方法。


jQueryのトラバーサル方法 jQueryのトラバーサル方法