페이지에서 lazyload를 사용하려고합니다.Jquery 특정 클래스를 제외한 모든 이미지 선택
내가 가지고있는 코드는 다음과 같습니다
$(function() {
$("img.lazy").lazyload();
});
그러나 내가 그것을 클래스 "notlazy"이 모든 이미지를 무시해야합니다. 선택기에 조건을 넣으려면 어떻게해야합니까?
미리 감사드립니다. 이 원시 질문에 대해 사과드립니다.
페이지에서 lazyload를 사용하려고합니다.Jquery 특정 클래스를 제외한 모든 이미지 선택
내가 가지고있는 코드는 다음과 같습니다
$(function() {
$("img.lazy").lazyload();
});
그러나 내가 그것을 클래스 "notlazy"이 모든 이미지를 무시해야합니다. 선택기에 조건을 넣으려면 어떻게해야합니까?
미리 감사드립니다. 이 원시 질문에 대해 사과드립니다.
시도 :
$('img.lazy').not('.notlazy')
몇 가지 다른 방법이 ...있다
$('img.lazy:not(.notlazy)')
$('img.lazy').filter(function() {return !$(this).hasClass('notlazy');});
+1! 네이티브 선택기 엔진이 점프 할 수 있기 때문에 첫 번째 방법이 가장 빠릅니다 (즉, 최상). – jwueller
감사합니다. $ ('img : not (.notlazy)')를 사용했습니다. lazyload ({}); 게으르지 않은 클래스와 게으른 클래스가 없기 때문에. 이제 모든 이미지가 클래스가 불공평하다면 게으르다. 감사합니다 !!! – Frank
laxyload 및 fancybox에 모두 wordpress 문제가 있습니다. 나는 공상의 상자에있는 img를 "lazyied"하도록 배제하고 싶다. 그들에게는 클래스가 없지만 그들은 클래스 "슬라이드"를 가진 div의 자식입니다. 테마를 제외시키는 방법? 원래 함수는 $ ("")입니다 .bind ("load"...... – Kreker
궁금 해요 - 당신이 게으른 로딩을위한'.lazy' 클래스가 있다면, 왜 그냥 제거하지 그것을 필요로하지 않는 사람들을위한 수업? –
haha @ Box9 참으로 lol –