Как обернуть изображение в тег на основе имени файла

0

У меня есть страница с различными изображениями, сужающимися повсюду.

Я хотел бы использовать jQuery, чтобы найти тех, которые используют video.jpg, и обернуть эти изображения в новый <div>.

<img src="/images/thumb1.jpg" alt="no div" />
<img src="/images/video.jpg" alt="wrap me" />
<img src="/images/thumb2.jpg" alt="no div" />
Теги:
wrap

3 ответа

1
Лучший ответ

Я сделал эту скрипку для вас.

Это должно сработать для вас.

$(document).ready(function(){
    var images = $('[src="/images/video.jpg"]');
    images.each(function() {
        $(this).wrap('<div class="wrapper"></div>');
    })
})
  • 0
    Спасибо! Как бы я изменил это, чтобы работать независимо от пути изображения?
  • 0
    $ ( 'IMG [SRC = * "video.jpg"]')
Показать ещё 1 комментарий
2

Попробуйте следующий код:

$("img[src$=video.jpg]").wrap("<div></div>")
1

Попробуй это:

$('img[src=*"video.jpg"]').wrap('<div></div>');

Ещё вопросы

Сообщество Overcoder
Наверх
Меню