Latest web development tutorials

jQuery.unique()メソッド

jQueryのその他の方法 jQueryのその他の方法

配列から重複した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要素 "のに並べ替え 」。 長さ+」の要素を。」 ユニーク);.のdiv = jQueryの( div要素 ); $( 「本部:EQ(2)」 )。テキスト( + div要素 "のに並べ替え 」。 長さ+」の要素を。」 )。のCss( 「カラー」、「赤」 );})</スクリプト>

»をお試しください

定義と使用法

$の.unique()関数は、DOM要素の配列をソートし、重複する要素を削除するために使用されます。

注:1.のみ配列内のDOM要素に適用するには、数字の文字列または配列を処理することはできません。
2.ここで繰り返す(判断する「===」合同によって)実際には二つの要素と同じ要素を指し、例えば、異なるノードのプロパティで同じ要素が重複する要素は考慮されません。
jQueryの3.0 3.、このメソッドは推奨されていますが、jQuery.uniqueSort()の別名。 代わりに、このメソッドを使用します。


文法

$.unique( array )

参数 描述
array Array类型 指定的DOM元素数组。


jQueryのその他の方法 jQueryのその他の方法