次のコードで問題に直面しています。このコードは 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>
すべてのブラウザで実行するには、このコードにどのような変更を加える必要があるか教えてください。ありがとう。