как получить значение img src - PullRequest
7 голосов
/ 04 мая 2010

У меня есть некоторое содержимое внутри тега div ...

в этом содержимом тега div. Я должен искать значение тега img src

, основываясь на этом значении, мне нужно выделить несколько изображений ичтобы показать некоторое содержимое div

, например,

, если значение img src содержит "http://google.com/test/test.img", необходимо выделить и показать, что img выделено содержимым div

, если imgЗначение src содержит какой-то конкретный путь, который нужно выделить «news / images / test1.jpg» и чтобы показать, что img выделен содержимым div

, если значение img src содержит какой-то конкретный путь »"не нужно выделять и показывать, что img не подсвечивается div content.

Ответы [ 2 ]

13 голосов
/ 04 мая 2010

Я думаю, вы имеете в виду, что есть два возможных сценария, когда вы хотите выделить изображение:

var $img = $("#someImage");
var src = $img.attr("src");
if(src == 'http://google.com/test/test.img' || src == 'news/images/test1.jpg') {
    $img.addClass("highlight");
    // or
    $img.css("border", "3px solid yellow");
}

РЕДАКТИРОВАТЬ на основе вашего комментария:

$("#formpreview img[src*=google.com]").addClass("highlight");
0 голосов
/ 04 мая 2010
$('#someImage[url="http://google.com/test/test.img"],'
+ '#someImage[url="news/image/test1.jpg"]')
.addClass("highlight").css("border", "3px solid yellow");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...