2016-09-19 43 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