Jquery выбрать все изображения, кроме тех, которые с определенным классом - PullRequest
14 голосов
/ 20 декабря 2010

Я пытаюсь использовать lazyload на странице.

Код, который у меня есть:

$(function() {
    $("img.lazy").lazyload();
});

Однако я хочу, чтобы он игнорировал все изображения, имеющие класс "notlazy".Как мне поставить условие в селекторе?

Заранее спасибо, извините за этот примитивный вопрос.

1 Ответ

34 голосов
/ 20 декабря 2010

Попробуйте:

$('img.lazy').not('.notlazy')

Есть несколько других способов ...

$('img.lazy:not(.notlazy)')
$('img.lazy').filter(function() {return !$(this).hasClass('notlazy');});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...