2015-10-06 137 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方法是行不通的 ,並沒有在控制檯中顯示,我也把警報,以確保它正在準備 並沒有出現 –