1
jQuery 스크롤 이벤트를 한 번만 실행하고 싶습니다. 작동하지만 새로운 스크롤 이벤트가있을 때 누군가가 나를 도울 수 있기를 바랍니다.Fire jQuery 스크롤 이벤트를 한 번만 실행하십시오.
$(".content").scroll(function(){
if(var == 1) {
$(".content").off("scroll");
console.log("it works only once");
}
}
$(".content").on("scroll", function() {
console.log("This should work always, but it don't work");
});
감사!
$(".content").on("scroll.custom", function(){
if(someVariableCheck == 1) {
$(".content").off("scroll.custom");
console.log("it works only once");
}
}
$(".content").on("scroll", function() {
console.log("This should work always, but it don't work");
});
당신은 one
을 사용할 수 번만 해고 특정 핸들러를 바인딩하지만이 unregarding 변수를 체크 할 것 : 제가보기에는
'.one()'에 대한 문서를보실 수 있습니다. http://api.jquery.com/one/ – ntzm
'.content' 클래스에 둘 이상의 요소가 있습니까 ?? –
'if (var == 1)'??? –