这是一个例子:
在滚动到底部时,会显示html元素 . 这个附加机制只进行了两次,然后最后添加了一个带有粉蓝色的按钮 .
Demo: Lazy Loader#myScroll {
border: 1px solid #999;
}
p {
border: 1px solid #ccc;
padding: 50px;
text-align: center;
}
.loading {
color: red;
}
.dynamic {
background-color:#ccc;
color:#000;
}
var counter=0;
$(window).scroll(function () {
if ($(window).scrollTop() == $(document).height() - $(window).height() && counter < 2) {
appendData();
}
});
function appendData() {
var html = '';
for (i = 0; i < 10; i++) {
html += '
Dynamic Data : This is test data.
Next line.
';}
$('#myScroll').append(html);
counter++;
if(counter==2)
$('#myScroll').append('Click
');
}
Contents will load here!!!.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.
This is test data.
Next line.