jQuery.unique método ()
Ejemplos
A partir de la matriz de eliminar duplicados elemento div
<Div> documento tiene seis bloques div </ div> <div> < / div> <div class = "DUP"> </ div> <div class = "DUP"> </ div> <div class = "DUP"> </ div> <div> </ div> <script> $ (function () {
// Exclusivo () Obtiene una serie de originales
var divs = $ ( "Div" .) Get (); // añadir tres elementos de bloque div
divs = divs. concat ($ ( ".dup" ). Get () ($); "Div: eq (1)" ). Texto ( "Cambio de orden después de los" divs +. + "Elementos". Longitud ) ;. Div = único jQuery ( divs ($); "Div: eq (2)" ). Texto ( "Cambio de orden después de los" divs +. + "Elementos". Longitud ). Css ( "Color", "rojo" );}) </ Script>
Trate »
Definición y Uso
$ .unique () Se utiliza para ordenar la matriz de elementos DOM, y eliminar los elementos duplicados.
Nota: 1. Sólo se aplican a los elementos DOM en la matriz, no se puede manejar una cadena o una tabla de números.
2. repiten aquí se refiere a dos elementos, de hecho, los mismos elementos (por congruente "===" para juzgar), por ejemplo, los mismos elementos en diferentes propiedades del nodo no se consideran elementos duplicados.
3. En jQuery 3.0, este método ya no se utiliza, pero jQuery.uniqueSort alias (). Utilizar este método en su lugar.
gramática
$.unique( array )
参数 | 描述 |
---|---|
array | Array类型 指定的DOM元素数组。 |