Jquery выберите все изображения, кроме тех, которые имеют определенный класс

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

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

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

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

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

Ответы

Ответ 1

Try:

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

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

$('img.lazy:not(.notlazy)')
$('img.lazy').filter(function() {return !$(this).hasClass('notlazy');});