所以在我的index.php文件中我有这个:
<script src="jquery-1.12.3.js"></script>
<script>
$(window).scroll(function() {
var load = 0;
if($(window).scrollTop() + $(window).height() == $(document).height()) {
load++;
$.POST("scripts/myload.php",{load:load},function(data){
$.('photoclass').append(data);
})
}
});
</script>
在我的&#34; myload.php&#34;文件我有这个
$query = $handler->query("SELECT * FROM photo LIMIT ".$load.",5");
while($photo = $query->fetch()){
echo '<center><h1 class="ptitle">'.$photo['PhotoTitle'].'</h1></center>';
echo '<center><img src="UserPhotos/'.$photo['Photo'].'"></center>';
}
问题是它不会在我的索引文件中加载其余的...提前谢谢。
答案 0 :(得分:0)
更改您的jquery代码。
$.('photoclass').append(data);
到
$('.photoclass').append(data);
或$('#photoclass').append(data);
放“。”或“#”取决于班级或身份。
例如:
<div class="photoclass"> </div>
然后使用$('.photoclass').append(data);
,否则$('#photoclass').append(data);
并在您的php文件中确保将post值保存到变量。
喜欢这个$load=$_POST['load']