2014-09-30 28 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(); 
     } 
    }); 
}); 
相关问题