2014-09-30 54 views
-2

我在互聯網上發現了以下Javascript代碼,它在Chrome和Safari中運行良好。只有在Firefox和IE中,代碼才能運行。有其他選擇嗎?當你到達一個特定的div時啓動函數JS

$(function() { 
    var oTop = $('#counter').offset().top - window.innerHeight; 
    $(window).scroll(function(){ 

     var pTop = $('body').scrollTop(); 
     console.log(pTop + ' - ' + oTop); 
     if(pTop > oTop){ 
      start_count(); 
     } 
    }); 
}); 

function start_count(){ 
    alert('start_count'); 
    //Add your code here 
} 
+0

我嘗試在IE瀏覽器的所有版本) – Veugerton 2014-09-30 12:32:15

回答

0

答:

$(function() { 
    var oTop = $('.wordpress').offset().top - $(window).height(); 
    $(window).scroll(function(){ 

     var scrollTop = window.pageYOffset; 
     if(scrollTop > oTop){ 
      start_count(); 
     } 
    }); 
}); 
相關問題