2016-09-19 42 views
0

in this page我有3个window.scroll功能,但我的事件不能正常工作,但如果我删除另一个2 window.scroll最先window.scroll功能的作用类似于expected.My jquery的代码下面jQuery的window.scroll不能正常工作

$(document).scroll(function() { 
     var y = $(this).scrollTop(); 
     if (y > 800) { 
     $('.sizi-arayalim').fadeIn(); 
     } else { 
     $('.sizi-arayalim').fadeOut(); 
     } 
    }); 

    $(document).scroll(function() { 
     if (!$("#aniStickyNav").length) { 
    return false; //Check if the element exist 
    } 
    var y = $(this).scrollTop(); 
    if (y > $(".after-scroll-sticky").offset().top+$(".hotel-search-box").height()) { 
    $('#aniStickyNav').show(); 
    } else { 
    $('#aniStickyNav').hide(); 
    } 
}); 

$(document).scroll(function(){ 
    if(!$(".hotel-search-box").length){ 
     return false; 
    } 
    var y = $(this).scrollTop(); 
     if (y > $(".hotel-search-box").offset().top) { 
     $('.sticky-checkin').show(); 
     } else { 
     $('.sticky-checkin').hide(); 
     } 
}); 
+0

你也可以显示html并说明哪个卷轴准确地以什么方式工作?即请详细说明。 – AgataB

回答

1

你可以使用if (!$("#aniStickyNav").length) { return false; 没有放入滚动功能, 并尝试将其他人合并为一个。

+0

怎么可能? – yedincifirat

+0

你确定这是关于它的吗?没有什么改变:) – yedincifirat

+0

等待一秒钟东西改变:)) – yedincifirat