<div id="Scroll" style="background-color: Green; width: 2000px; height:2000px;">
請寫很多資料……
</div>
<div id="lookMore">more...</div>
<script src="jquery-1.7b1.js" type="text/javascript"></script>
<script type="text/javascript">//需要引用jquery
$(window).scroll(function () {
if ($(window).scrollTop() + $(window).height() > $("#lookMore").offset().top)
$("#Scroll").append("<div>more!!!</div>");//替換為非同步載入
});
</script>
友情感謝 博友 田想兵 分享示範效果
http://www.lovewebgames.com/
網站頁面以及js:http://download.csdn.net/detail/a9529lty/3750125
網站中調用的方法在 common.js中的
$(function () { var $inputText = $(".login_input"); $inputText.each(function () { var colorTemp = $(this).css("background-color"); $(this).focus(function () { $(this).css("background-color", "#FFF"); }).blur(function () { $(this).css("background-color", colorTemp); }).hover(function () { $(this).css("background-color", "#FFF"); }, function () { $(this).css("background-color", colorTemp); }); }); dongtaiMore(); function dongtaiMore() { if (document.getElementById("lookMore")) if ($(window).scrollTop() + $(window).height() > $("#lookMore").offset().top) { if ($("#lookMore").attr("status") != "loading") { $("#lookMore").attr("status", "loading"); var url = $("#lookMore").attr("href"); var type = querystring(url, "type"); var page = parseInt(querystring(url, "page")); var user = querystring(url, "user"); $.get("/ashx/getLog.ashx?type=" + type + "&page=" + page + "&user=" + user, { }, function (result) { if (result.length > 30) { $("#lookMore").parent().before($(result)); $("#lookMore").attr("status", ""); $("#lookMore").attr("href", $("#lookMore").attr("href").replace(/page=\d/, "page=" + (page + 1))); } else { $(".lookMore").remove(); } }); } } } $(window).scroll(dongtaiMore);})