jQuery.uniqueSort () -Methode
Next: jQuery [name = "Wert" ] [name2 = "Wert2"] Selektor
Beispiele
Aus dem Array entfernen Sie doppelte div-Element
<Div> Dokument hat sechs Blöcke div </ div>
<Div> </ div>
<Div class = "dup"> </ div>
<Div class = "dup"> </ div>
<Div class = "dup"> </ div>
<Div> </ div>
<Script>
$ (Funktion () {
// Unique () eine Original - Array erhalten
var divs = $ ( "Div" Get) ();. // Fügen Sie drei div Blockelemente
divs = divs. concat ($ ( ".dup" ). Get () ); $ ( "Div: eq (1)" ). Text ( "Neuanordnung nach dem" + divs. Länge + "Elemente" ) ;. Divs = jQuery UNIQUESORT ( divs ); $ UNIQUESORT (Dokument getElementsByTagName ( "div".)) ;. $ ( "Div: eq (2)" ). Text ( "Neuanordnung nach dem" + divs. Länge + "Elemente" ). Css ( "Farbe", "rot" );})
</ Script>
Versuchen »
Definition und Verwendung
$ .uniqueSort ()Funktion durch eine Reihe von Objekten zu suchen, sortieren das Array, und entfernen Sie alle doppelten Knoten.
Hinweis: zwei verschiedene Knoten haben die gleichen Eigenschaften werden Duplikate nicht berücksichtigt. Diese Funktion gilt nur für normale Array JavaScript DOM-Elemente, vor allem für den internen Gebrauch jQuery.
Bevor jQuery 3.0, wird diese Methode jQuery.unique () aufgerufen.
Grammatik
$.uniqueSort(array)
参数 | 描述 |
---|---|
array | Array类型 指定的DOM元素数组。 |
Next: jQuery [name = "Wert" ] [name2 = "Wert2"] Selektor