2015-10-06 127 views
0

这是一个脚本来检索滚动数据奇怪的脚本有时工作,一段时间不工作

很奇怪,有时它的工作原理是好的,有些时候也不能工作,还我 到让“提醒”现在还没有工作 ,并在同一个页面把警报在干净的脚本时 你能帮助它工作正常吗?

$(document).ready(function() { 
    // Your codes here 
}); 

说明:

<script type="text/javascript" src="public/js/jquery-1.8.3.min.js"></script> 

    <script type="text/javascript"> 

     alert('zzz'); 
     $(window).scroll(function() { 
      alert("zzz"); 
      var loaded_ads = 0; 
      if ($(window).scrollTop() + $(window).height() >= $(document).height() - 100) { 
       var num_ads = <?php echo $num_ads ;?>; 

       loaded_ads += 10; 
       $.get("e3lanat/get_ads/" + loaded_ads, function (data) { 
        $("#Ebda2").append(data); 
       }); 

       if (loaded_ads >= num_ads - 10) 
       { 
       } 


      } 
     }); 



    </script> 
+2

尝试包裹在一个的$(document)整体功能。就绪(函数(){/ *所有的代码* /}); – DataHerder

+0

仍不能使用Chrome @DataHerder –

+1

打开这个页面,然后打开“Chrome开发人员工具”,刷新与该开发窗口的页面打开并观看 – DataHerder

回答

0

请包住你的jQuery代码与准备块包裹着,后jQuery的JS加载jQuery代码会被执行。

+0

仍然没有工作 –

+0

任何错误,“不工作”不是一个有效的问题描述。请解释你的问题。开发者控制台中显示的是什么? – Raptor

+0

get方法是行不通的 ,并没有在控制台中显示,我也把警报,以确保它正在准备 并没有出现 –