Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Как удалить из набора элементы у которых дисплей нан (https://javascript.ru/forum/jquery/22669-kak-udalit-iz-nabora-ehlementy-u-kotorykh-displejj-nan.html)

KamalovRadik 27.10.2011 23:54

Как удалить из набора элементы у которых дисплей нан
 
Есть скрытые картинки в наборе, как их удалить оттуда?
Или как вариант, как сделать так, чтобы при обходе набора н-р each-ем, он не видел эти скрытые?

KamalovRadik 28.10.2011 00:18

нашел remove()

Андрей38 28.10.2011 20:49

$('img:hidden').remove()

can3p 30.10.2011 15:11

Если уже есть коллекция, то можно с помощью функции filter
new_collection = old_collection.filter(function(){ this.style.display !== 'none'; });


Часовой пояс GMT +3, время: 04:43.