我在下面的代码中遇到问题。 这段代码在firefox中工作正常,但是当我在chrome,Internet Explorer 8,Opera上尝试相同时,它不起作用。以下代码中跨浏览器兼容性的问题
以下是我的代码:
<script type="text/javascript">
$('bodyUl').ready(function(){
// checking if we are at the end of the window
$(document).scroll(function(){
if ($(window).scrollTop() == $(document).height() - $(window).height()){
loadNewData();
}
});
function loadNewData(){
alert('loadingNewData');
for (var i=0; i<20; i++){
$('ul').append($('<li>'+new Date().getTime()+'</li>'));
}
}
});
</script>
请让我知道什么是我需要做使这个代码在所有浏览器上运行它的变化。 谢谢。
我们可以有你得到一个错误信息? –
Chrome至少有一个开发者控制台,您可以使用它来检查错误。查看控制台中的任何错误? – Katana314
这个'$('bodyUl')。ready(函数(){'似乎是错的 – epascarello