Метод jQuery.unique ()
примеров
Из массива удалить дубликаты элемента DIV
<Div> Документ состоит из шести блоков DIV </ DIV> <DIV> < / DIV> <DIV класс = "DUP"> </ DIV> <DIV класс = "DUP"> </ DIV> <DIV класс = "DUP"> </ DIV> <DIV> </ DIV> <скрипт> $ (функция () {
// Уникальный () Получает массив оригинала
вар DIVS = $ ( "Див" .) Получить (); // добавить три элемента блока DIV
дивы = дивы. CONCAT ($ ( ".dup" ). Получить () ); $ ( "Див: экв (1)" ). Текст ( "Упорядочивание после" + дивы. Длина + "элементов" . ) ;. Divs = JQuery уникальный ( дивы ); $ ( "Див: экв (2)" ). Текст ( "Упорядочивание после" + дивы. Длина + "элементов" . ). Css ( "Цвет", "красный" );}) </ Script>
Попробуйте »
Определение и использование
$ .unique () Функция используется для сортировки массива элементов DOM, и удалить дубликаты элементов.
Примечание: 1. Только применяются к элементам DOM в массиве, вы не можете обрабатывать строку или массив чисел.
2. повторяется здесь, относится к двум элементам фактически те же самые элементы (конгруэнтными "===" судить), например, одни и те же элементы в различных свойств узла не считаются повторяющихся элементов.
3. В JQuery 3.0, этот метод является устаревшим, но jQuery.uniqueSort () псевдоним. Вместо этого используйте этот метод.
грамматика
$.unique( array )
参数 | 描述 |
---|---|
array | Array类型 指定的DOM元素数组。 |