jQuery實(shí)現(xiàn)模仿微博下拉滾動(dòng)條加載數(shù)據(jù)效果
本文實(shí)例講述了jQuery實(shí)現(xiàn)模仿微博下拉滾動(dòng)條加載數(shù)據(jù)效果。分享給大家供大家參考,具體如下:
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>滾動(dòng)條距離底部</title>
<script src="jquery-1.6.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
var i = 4;
$(window).bind("scroll", function (event) {
//滾動(dòng)條到網(wǎng)頁(yè)頭部的 高度,兼容ie,ff,chrome
var top = document.documentElement.scrollTop + document.body.scrollTop;
//網(wǎng)頁(yè)的高度
var textheight = $(document).height();
// 網(wǎng)頁(yè)高度-top-當(dāng)前窗口高度
if (textheight - top - $(window).height() <= 100) {
if (i >= 100) {
return; //控制最大只能加載到100
}
$('#div1').css("height", $(document).height() + 100);
i++;
//可以根據(jù)實(shí)際情況,獲取動(dòng)態(tài)數(shù)據(jù)加載 到 div1中
$('<div>' + i + '</div>').appendTo($('#div1'));
}
});
})
</script>
<style>
#div1 div{ font-size:100px; background:#ccc;margin-top:5px}
</style>
</head>
<body>
<form id="form1" runat="server">
<div style="height: 1000px;" id="div1">
<div>
1</div>
<div>
2</div>
<div>
3</div>
<div>
4</div>
</div>
</form>
</body>
</html>
希望本文所述對(duì)大家jQuery程序設(shè)計(jì)有所幫助。
- asp.net+jquery滾動(dòng)滾動(dòng)條加載數(shù)據(jù)的下拉控件
- js/jquery控制頁(yè)面動(dòng)態(tài)加載數(shù)據(jù) 滑動(dòng)滾動(dòng)條自動(dòng)加載事件的方法
- 拉動(dòng)滾動(dòng)條加載數(shù)據(jù)的jquery代碼
- asp.net網(wǎng)站開(kāi)發(fā)中用jquery實(shí)現(xiàn)滾動(dòng)瀏覽器滾動(dòng)條加載數(shù)據(jù)(類似于騰訊微博)
- 基于jquery實(shí)現(xiàn)頁(yè)面滾動(dòng)到底自動(dòng)加載數(shù)據(jù)的功能
- jQuery結(jié)合AJAX之在頁(yè)面滾動(dòng)時(shí)從服務(wù)器加載數(shù)據(jù)
- jquery滾動(dòng)加載數(shù)據(jù)的方法
- jQuery實(shí)現(xiàn)當(dāng)拉動(dòng)滾動(dòng)條到底部加載數(shù)據(jù)的方法分析
相關(guān)文章
jQuery.form.js插件不能解決連接超時(shí)(timeout)的原因分析及解決方法
鋒利的jQuery 第三章章節(jié)總結(jié)的例子
jquery異常問(wèn)題Uncaught?TypeError:?$(...).on?is?not?a?funct
jquery $.trim()去除字符串空格的實(shí)現(xiàn)方法【附圖例】
jQuery超簡(jiǎn)單選項(xiàng)卡完整實(shí)例
jQuery中;function($,undefined) 前面的分號(hào)的用處

