我要做的是在运行一次后取消绑定特定功能。在下面的代码中,它是窗口滚动。
$(window).scroll(function(){
if($(window).scrollTop() == viewportheight ){
$("#landing_page").fadeOut(function() { $(window).scrollTop(0); $(window).unbind("scroll");});
}
});
基本上,当#div 淡出时,我希望它滚动到顶部(0)。滚动顶部后,我需要解除绑定整个函数。
有没有办法给这个函数一个特定的名字,然后回调那个名字?因为此代码有效,所以只有它删除了所有滚动功能。(当然我不想要)我在想这样的事情:
$(window).scroll(function(FUNCTION NAME HERE){
if($(window).scrollTop() == viewportheight ){
$("#landing_page").fadeOut(function() { $(window).scrollTop(0); $(window).unbind("FUNCTION NAME HERE");});
}
});