jQuery.uniqueSort()メソッド
次へ:jQueryの[名= "値" ] [NAME2 = "値2"] セレクタ
例
配列から重複したdiv要素を削除します
<DIV>文書は、6 つのブロックのdiv </ div>要素を 持っています
<DIV> </ DIV>
<DIV クラス= "DUP"> </ div>の
<DIV クラス= "DUP"> </ div>の
<DIV クラス= "DUP"> </ div>の
<DIV> </ DIV>
<スクリプト>
$(ファンクション () {
//ユニーク() 元の配列を取得する必要があります
VAR div要素の =の$( "本部" 。)を取得(); // 3のdivブロック要素を追加します。
div要素 = div要素。CONCAT($( 「.dup " )。()を取得 ); $( 「本部:EQ(1)」 )。テキスト( + div要素 "の後に並べ替え 」。 長さ+「要素」 );. DIVS = jQueryのUNIQUESORT( div要素 ); $ UNIQUESORT(ドキュメントのgetElementsByTagName( "DIV"。));. $( 「本部:EQ(2)」 )。テキスト( + div要素 "の後に並べ替え 」。 長さ+「要素」 )。のCss( 「カラー」、「赤」 );})
</スクリプト>
»をお試しください
定義と使用法
$ .uniqueSort()関数は配列をソート、オブジェクトの配列を検索し、重複したノードを削除します。
注:2つの異なるノードは、同じプロパティが重複考慮されていない持っています。 この機能は、主に内部使用のjQueryのために、通常の配列JavaScriptのDOM要素に適用されます。
jQueryの3.0の前に、このメソッドはjQuery.unique()と呼ばれています。
文法
$.uniqueSort(array)
参数 | 描述 |
---|---|
array | Array类型 指定的DOM元素数组。 |
次へ:jQueryの[名= "値" ] [NAME2 = "値2"] セレクタ