Как выбрать тег IMG на основе атрибута? - PullRequest
0 голосов
/ 10 мая 2010
<IMG height="160" alt="Web Content Image" src="../image/journal/article?img_id=16505&t=1273484793531" width="240" pngSet /> 

У меня есть этот код для изображения, и я хочу выбрать изображение на основе атрибута "pngSet"

Я пытаюсь это сделать, но не работает.

$("img[pngSet='']").css('border' ,'1px solid red');

Ответы [ 5 ]

4 голосов
/ 10 мая 2010

Вы можете сделать это так:

 $("img[pngSet]").css('border' ,'1px solid red');

У есть селектор атрибута , равный [attributeName]:)

3 голосов
/ 10 мая 2010

Должно быть:

$('img[pngSet]')
1 голос
/ 10 мая 2010

Сделайте снимок (используя с селектором атрибута ):

$("img[pngSet]")
0 голосов
/ 10 мая 2010

Обычно плохая идея придумывать атрибуты. Браузеры не должны поддерживать это. Лучше всего использовать вместо этого класс:

<IMG height="160" alt="Web Content Image" src="../image/journal/article?img_id=16505&t=1273484793531" width="240" class="pngSet" /> 
$("img.pngSet").css('border' ,'1px solid red');
0 голосов
/ 10 мая 2010
$("img[pngSet]");
...