重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
這里在Load事件里向頁面注冊了一段JS,AjaxPagerCallBack方法做兩個操作,把自己表現的數據放入自己在客戶端生成的DIV容器里,即id為this.UniqueID.Replace('$','_')的div,ClientID好像也可以!哈,一時糊涂!第二步就是把分頁數據放到id為Info.ContainID的div中,Info對象下面會說到。
我們提供的服務有:網站建設、成都網站制作、微信公眾號開發、網站優化、網站認證、吉安ssl等。為1000+企事業單位解決了網站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的吉安網站制作公司
可以用無縫圖片滾動效果 如:
!DOCTYPE html
html
head
meta charset="utf-8"
title/title
style
* { margin: 0; padding: 0;}
body{ background-color:#1B1B1B}
#div1{ width: 800px; height: 150px; position: relative; margin: 100px auto;overflow: hidden;}
#div1 ul { width: 800px; height: 150px; position: relative; }
#div1 ul li { height: 150px; float: left; list-style: none; padding-right:20px;}
#div1 ul li img { width: 200px; height: 150px; display: inline-block;}
a{ color: #B4B4B4; }
/style
script type="text/javascript"
window.onload=function(){
var odiv = document.getElementById('div1');
var oul = odiv.getElementsByTagName('ul')[0];
var ali = oul.getElementsByTagName('li');
var spa = -2;
oul.innerHTML=oul.innerHTML+oul.innerHTML;
oul.style.width=ali[0].offsetWidth*ali.length+'px';
function move(){
if(oul.offsetLeft-oul.offsetWidth/2){
oul.style.left='0';
}
if(oul.offsetLeft0){
oul.style.left=-oul.offsetWidth/2+'px'
}
oul.style.left=oul.offsetLeft+spa+'px';
}
var timer = setInterval(move,30)
odiv.onmousemove=function(){clearInterval(timer);}
odiv.onmouseout=function(){timer = setInterval(move,30)};
document.getElementsByTagName('a')[0].onclick = function(){
spa=-2;
}
document.getElementsByTagName('a')[1].onclick = function(){
spa=2;
}
}
/script
/head
body
a href="#" style=" display: block; margin:0 auto; width: 50px;"向左走/a
a href="#" style=" display: block; margin:0 auto; width: 50px;"向右走/a
div id="div1"
ul
liimg src="img/1.jpg"http://li
liimg src="img/2.jpg"http://li
liimg src="img/3.jpg"http://li
liimg src="img/4.jpg"http://li
/ul
/div
/body
/html
我給樓主說一下思路吧
如果是瀑布流加載,首先要全局監聽scroll事件,當頁面滾動的時候,獲取頁面的scrollTop值,當scrollTop的值達到某個定值的時候時候異步去請求后端,請求到的數據在append的頁面里就可以了。
如果像慕課網那樣的動畫,可以考慮用fullpage插件,到滾動到每一個位置的時候調用一個事件函數執行動畫
PHP,AJAX實現滾動條滾動到頁面底部自動加載增加下一頁內容
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/
title滾動到頁面頂部加載/title
script src="jquery-1.4.1.js" type="text/javascript"/script
script src="endlesspage.js?date=2014" type="text/javascript"/script
style type="text/css"
H1,.div,.loaddiv,.div_null{text-align: center;}
body{margin:100px auto 100px;}
.mainDiv {width: 800px;padding: 10px;margin:10px auto;}
.item {width: 600px;font-size: 12px;margin: 10px;}
.title {font-size: 16px;line-height: 20px;}
.alink{display:none;font-size: 46px;}
.loaddiv,.div_null{display:none;}
.ov{color:red;}
/style
/head
body
h1滾動測試/h1
div class="mainDiv"
div class="item"
div class="title"********/div
/div
div class="item"
div class="title"********/div
/div
div class="item"
div class="title"********/div
/div
div class="item"
div class="title"********/div
/div
div class="item"
div class="title"********/div
/div
div class="item"
div class="title"********/div
/div
div class="item"
div class="title"********/div
/div
div class="item"
div class="title"********/div
/div
div class="item"
div class="title"********/div
/div
div class="item"
div class="title"********/div
/div
div class="item"
div class="title"********/div
/div
div class="item"
div class="title"********/div
/div
/div
div class="div_null"
沒有更多的數據了
/div
div class="loaddiv"
img src="loading.gif" /
/div
div class="div"
a href="javascript:void(0);" id="btn_Page" class="alink"查看更多/a
/div
/body
/html