| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Применение библиотек > jQuery - удалить элемент с картинкой по SRC |
| Автор: ElGuapo 15.2.2014, 16:04 | ||||
Есть набор DIV одного класса, в них картинки. Нужно удалить DIV с определенной картинкой, скажем 01.jpg
Вот это не работает:
потому что contains не ищет внутри тегов. Как быть? |
| Автор: AVA12 15.2.2014, 19:24 |
| Что мешает использовать селектор атрибута? $('.pic').has('img[src=01.jpg]').remove() |
| Автор: ElGuapo 15.2.2014, 21:35 | ||||
Спасибо, теперь ничего не мешает. Только вы кавычки забыли, без них не работает - проверил на JsFiddle. Нужно так:
Я нашел еще вариант:
Разница между ними в том, что в первом случае допускается неограниченная иерархия вложений, а второй сработает, только если IMG вложен непосредственно элемент с классом pic. Ну это так, для будущих поколений ). Спасибо в любом случае. |