jQuery.unique () Método
Exemplos
A partir da matriz de remover duplicados elemento div
<Div> documento tem seis blocos div </ div> <div> < / div> <div class = "dup"> </ div> <div class = "dup"> </ div> <div class = "dup"> </ div> <div> </ div> <script> $ (function () {
// Único () Obtém uma matriz de originais
var divs = $ ( "Div" .) Get (); // adiciona três elementos de bloco div
divs = divs. concat ($ ( ".dup" ). Get () ); $ ( "Div: eq (1)" ). Texto ( "Reordenar após o" divs +. "Elementos". Comprimento + ) ;. Divs = jQuery única ( divs ); $ ( "Div: eq (2)" ). Texto ( "Reordenar após o" divs +. "Elementos". Comprimento + ). Css ( "Cor", "vermelho" );}) </ Script>
tente »
Definição e Uso
$ .unique () Função é usada para classificar a matriz de elementos DOM, e remover elementos duplicados.
Nota: 1. Apenas se aplicam a elementos DOM na matriz, você não pode lidar com uma cadeia ou matriz de números.
2. repetido aqui refere-se a dois elementos, de facto, os mesmos elementos (por congruente "===" para julgar), por exemplo, os mesmos elementos em diferentes propriedades de nó não são considerados elementos duplicados.
3. Em jQuery 3.0, este método foi preterido, mas jQuery.uniqueSort alias (). Utilize este método em vez disso.
gramática
$.unique( array )
参数 | 描述 |
---|---|
array | Array类型 指定的DOM元素数组。 |