2015-10-28 3 views
1

У меня есть это,Regex для фильтрации изображений на основе текста

<td class="optionsImg" style="display:none;"> 
    <img src="../status/approved-01.png" /> 
    <img src="../status/rejected-02.png" /> 
    <img src="../status/pending-01.png" /> 
</td> 

, и я пытаюсь это,

var allImages = $(".optionsImg").find("img"); 

Теперь мне нужно, чтобы выбрать изображение, которое имеет «-02.png» в выше используя любую возможную технику, я хочу держать ее как можно короче

ответ

6

Используйте attribute-value ends with selector, чтобы выбрать все изображения, значение атрибута которых src заканчивается на -02.png.

$('.optionsImg img[src$="-02.png"]') 

Если вы хотите, чтобы выбрать изображения, содержащие строку везде в использовании значения attribute-value contains selector.

$('.optionsImg img[src*="-02.png"]') 
Смежные вопросы