[תÔØ]·Â Google Reader Ëæ¹ö¶¯Ìõ¹ö¶¯¼ÓÔØÒ³ÃæЧ¹û
ÎÒÊÔ×ÅÓÃjqueryÀ´ÊµÏÖÕâ¸ö¹¦ÄÜ¡£ÏÈÒªµÃµ½¹ö¶¯ÌõµÄ×ܳ¤ÊôÐÔÖµ£ºscrollHeight£¬»¹Óйö¶¯Ìõµ±Ç°Î»ÖÃÊôÐÔ Öµ£ºscrollTop¡£È»ºóͨ¹ý¼ÆË㣬Èôµ±Ç°ÖµÎ»ÓÚ×ܳ¤ÖµÈý·ÖÖ®¶þʱ¼ÓÔØÐÂÊý¾Ý¡£¼ÙÉèDOMÉÏÓÐÒ»¸öÔªËØΪ<div id=¡±mypage¡±></div>£¬¸ÃÔªËØoverflowÑùʽΪscroll£¬Ò²¾ÍÊÇÔªËØÖеÄÄÚÈÝÒç³öÔªËØÖ¸¶¨¸ß¶ÈʱÆôÓùö¶¯ Ìõ¡£ÀûÓÃjqueryµÄload·½·¨ÎªÔªËؼÓÔØÒ»¸öÒѾ´æÔÚµÄÎļþ£¬ÎÒ¼ÙÉèËüÊÇtable.html¡£Õâ¸öÎļþµÄÄÚÈÝ¿ÉÒÔÊÇ×ãÒÔʹä¯ÀÀÆ÷¹öÆÁµÄÒ»ÕÅÊý¾Ý ±í¡£
<script type=¡±text/javascript¡± src=¡±jquery.js¡°>//¼ÓÔØjquery¿â</script>
<script type=¡±text/javascript¡±>
var hght=0;//³õʼ»¯¹ö¶¯Ìõ×ܳ¤
var top=0;//³õʼ»¯¹ö¶¯ÌõµÄµ±Ç°Î»ÖÃ
$(document).ready(function(){//DOMµÄonloadʼþ
$(¡±#mypage¡±).load(¡±table.html¡±);//table.htmlµÄÄÚÈݱ»¼ÓÔص½mypageÔªËØ
$(¡±#mypage¡±).scroll( function() {//¶¨Òå¹ö¶¯ÌõλÖøıäʱ´¥·¢µÄʼþ¡£
hght=this.scrollHeight;//µÃµ½¹ö¶¯Ìõ×ܳ¤£¬¸³¸øhght±äÁ¿
top=this.scrollTop;//µÃµ½¹ö¶¯Ìõµ±Ç°Öµ£¬¸³¸øtop±äÁ¿
});
});
setInterval(¡±cando();¡±,2000);//ÿ¸ô2ÃëÖÓµ÷ÓÃÒ»´Îcandoº¯ÊýÀ´Åжϵ±Ç°¹ö¶¯ÌõλÖá£
function cando(){
if(top>parseInt(hght/3)*2)//ÅжϹö¶¯Ìõµ±Ç°Î»ÖÃÊÇ·ñ³¬¹ý×ܳ¤µÄ2/3£¬parseIntΪȡÕûº¯Êý
show();//Èç¹ûÊÇ£¬µ÷ÓÃshowº¯Êý¼ÓÔØÄÚÈÝ¡£
}
function show(){
$.get(¡±table.html¡±, function(data){//ÀûÓÃjqueryµÄget·½·¨µÃµ½table.htmlÄÚÈÝ
$(¡±#mypage¡±).append(data);//ÓÃappend·½·¨×·¼ÓÄÚÈݵ½mypageÔªËØ¡£
hght=0;//»Ö¸´¹ö¶¯Ìõ×ܳ¤£¬ÒòΪ$(¡±#mypage¡±).scrollʼþÒ»´¥·¢£¬ÓÖ»áµÃµ½ÐÂÖµ£¬²»»Ö¸´µÄ»°¿ÉÄÜ»áÔì³ÉÅжϴíÎó¶øÔٴμÓÔØ¡¡
top=0;//ÔÒòͬÉÏ¡£
});
}
</script>
<div id=¡±mypage¡±></div>
Ϊ ʲôҪ¸ô2ÃëÖÓµ÷ÓÃÒ»´ÎÅжÏÄØ£¿ÒòΪֻҪ$(¡±#mypage¡±).scrollʼþÒ»±»´¥·¢£¬¾Í»áÓ°hghtºÍtopÖµ£¬Õâ¸öÖµ¿ÉÄÜ×ÜÊÇÂú×ãcando º¯ÊýµÄÅжϣ¬Ò²¾ÍÊÇtopÖµ×ÜÊÇλÓÚhghtµÄÈý·ÖÖ®¶þ¡£Òò´Ë¿ÉÄÜ»á¶à´Î¼ÓÔØÔì³É·þÎñÆ÷¸ºµ£¼ÓÖØ¡£¶øÿ¼ÓÔØÒ»´Îºó°ÑhghtºÍtopÖµ¸³0£¬Ò²ÊÇÕâ¸öÔ Òò¡£
Õâ¶Î´úÂëµÄЧ¹û¾ÍÊÇÖ»ÒªÔªËØmypageµÄ¹ö¶¯ÌõλÖÃλÓÚ¹ö¶¯Ìõ×ܳ¤µÄÈý·ÖÖ®¶þʱ£¬×·¼Ótable.htmlµÄÄÚÈݵ½ÔªËØmypage ÖÐÈ¥¡£µ±È»ÕâÑùÔËÐÐÊÇÎÞÐÝÖ¹µØ¼ÓÔØÏÂÈ¥¡£ÔÚÕæÕýµÄAJAXÔËÓÃÖУ¬table.html¿ÉÒÔ»»³Éasp»òphp½Å±¾£¬½ÓÊÕget»òpost²ÎÊýÀ´½øÐд¦ Àí£¬È»ºó·µ»ØÓÐÒâÒåµÄÊý¾Ý¡£jqueryµÄget·½·¨¿ÉÒÔÉèÖÃget·½Ê½µÄ²ÎÊýÊý¾Ý£¬±ÈÈ磺
$.get(¡±test.php¡±, { name: ¡°boho¡±, id: ¡°1¡å } );
Ï൱ÓÚhttp://hostlocal/test.php?name=boho&id=1ÕâÖÖÐÎʽµÄhttp·ÃÎÊ¡£È»ºóͨ¹ýget·½·¨µÄ»Øµ÷º¯ÊýÀ´»ñÈ¡test.phpÊä³öµÄÄÚÈÝ£º
$.get(¡±test.php¡±, {name:¡±boho¡±,id:¡±1¡å},function(data){
alert(¡±Data Loaded: ¡± + data);
});
ÍƼöÐÅÏ¢
- jqueryʵÏÖÍøվͼƬÀÁ¼ÓÔØ´úÂë
- jQuery Tooltips²å¼þ
- jQueryµÄ.bind()¡¢.live()ºÍ.delegate(....
- [Ô´´]·ÂGoogle Reader¡¢ÐÂÀË΢²©¡¢ÌÚѶ΢²©µ....
- Ä㲻ϲ»¶»ðºü£¬µ«ÓÖϲ»¶firebug£¬ÄǾ͸úÎÒÒ»ÆðÀ´ÔÚIEÉÏ....
- ¸ù¾ÝÏÔʾÆ÷·Ö±æÂʵ÷ÕûÒ³ÃæÏÔʾµÄJavascript½Å±¾
- jQuery дµÄ·ÂÐÂÀË΢²© ÏòϹö¶¯Ð§¹û¡¾×ªÔØ¡¿
- ͨÓõÄJqueryÑ¡ÔñÆ÷
- jQuery ½áºÏ Json Ìá½»Êý¾Ýµ½Webservice£¬....
- ×ÔÖÆjQueryÖÇÄÜÌáʾ²å¼þһö
ÈÈÃÅÐÅÏ¢
- nohup: redirecting stderr to stdou....
- ʹÓÃlog_formatΪNginx·þÎñÆ÷ÉèÖøüÏêϸµÄÈÕÖ¾¸ñʽ
- jquery easyUI--dataGrid-Json
- [Ô´´]·ÂGoogle Reader¡¢ÐÂÀË΢²©¡¢ÌÚѶ΢²©µ....
- ÀûÓÃKeepalived+mysql¹¹½¨¸ß¿ÉÓÃMySQLË«Ö÷×Ô¶....
- Nginx+keepalivedʵÏÖ¸ºÔؾùºâºÍË«»úÈȱ¸¸ß¿ÉÓÃ
- jqueryʵÏÖÒ³Ãæ¼ÓÔؽø¶ÈÌõ
- Rolling cURL: PHP²¢·¢×î¼Ñʵ¼ù
- codeigniter ·ÓÉÖÕ¼«ÓÅ»¯(url rewrite)
- linuxÏÂÉèÖÃsshÎÞÃÜÂëµÇ¼
×î½ü¸üÐÂ
- js»ñÈ¡srcÖд«µÝµÄ²ÎÊý
- jqueryʵÏÖÍøվͼƬÀÁ¼ÓÔØ´úÂë
- ÈÃä¯ÀÀÆ÷ÆÁ±ÎµôJavaScriptµÄ³ö´íÌáʾ
- github²»ÄܼÓÔØcss¡¢js½â¾ö°ì·¨
- ÎÒÖªµÀµÄJavaScript -- Éè¼Æģʽ(ÇŽÓ)Ó¦ÓÃÖ® ¨C ....
- 15¸öÖµµÃ¿ª·¢ÈËÔ±¹Ø×¢µÄjQuery¿ª·¢¼¼ÇɺÍÐĵÃ
- dz̸JavascriptÃæÏò¶ÔÏó±à³Ì
- JS¼òµ¥¶¯»·â×°
- JavaScript³õѧÕßӦעÒâµÄÆ߸öϸ½Ú
- jQuery Tooltips²å¼þ
ÆÀÂÛ