jQuery Mobile 提供了兩種滾屏事件:滾屏開始時(shí)觸發(fā)和滾動(dòng)結(jié)束時(shí)觸發(fā)。
jQuery Mobile 滾屏開始(Scrollstart)
scrollstart 事件是在用戶開始滾動(dòng)頁面時(shí)觸發(fā):
實(shí)例
<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="http://apps.bdimg.com/libs/jquerymobile/1.4.5/jquery.mobile-1.4.5.min.css"> <script src="http://apps.bdimg.com/libs/jquery/1.10.2/jquery.min.js"></script> <script src="http://apps.bdimg.com/libs/jquerymobile/1.4.5/jquery.mobile-1.4.5.min.js"></script> <script> $(document).on("pagecreate","#pageone",function(){ $(document).on("scrollstart",function(){ alert("開始滾動(dòng)!"); }); }); </script> </head> <body> <div data-role="page" id="pageone"> <div data-role="header"> <h1>scrollstart 事件</h1> </div> <div data-role="main" class="ui-content"> <p><b>提示:</b>如果未出現(xiàn)滾動(dòng)條,請(qǐng)嘗試調(diào)整窗口尺寸。</p> <p>可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。。可用于滾動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。。</p> </div> <div data-role="footer"> <h1>頁腳文本</h1> </div> </div> </body> </html>
運(yùn)行實(shí)例 ?
點(diǎn)擊 "運(yùn)行實(shí)例" 按鈕查看在線實(shí)例
![]() |
注意:iOS 設(shè)備在滾屏?xí)r鎖定 DOM 操作,這意味著當(dāng)用戶滾屏?xí)r不可能改變?nèi)魏螙|西。然而,jQuery 團(tuán)隊(duì)正在為此尋找解決方案。 |
---|
jQuery Mobile 滾屏結(jié)束(Scrollstop)
scrollstop 事件是在用戶停止?jié)L動(dòng)頁面時(shí)觸發(fā):
實(shí)例
<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="http://apps.bdimg.com/libs/jquerymobile/1.4.5/jquery.mobile-1.4.5.min.css"> <script src="http://apps.bdimg.com/libs/jquery/1.10.2/jquery.min.js"></script> <script src="http://apps.bdimg.com/libs/jquerymobile/1.4.5/jquery.mobile-1.4.5.min.js"></script> <script> $(document).on("pagecreate","#pageone",function(){ $(document).on("scrollstop",function(){ alert("停止?jié)L動(dòng)!"); }); }); </script> </head> <body> <div data-role="page" id="pageone"> <div data-role="header"> <h1>scrollstop 事件</h1> </div> <div data-role="main" class="ui-content"> <p><b>提示:</b>如果未出現(xiàn)滾動(dòng)條,請(qǐng)嘗試調(diào)整窗口尺寸。</p> <p>可用于滾動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。。可用于滾動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。??捎糜跐L動(dòng)的文本。。可用于滾動(dòng)的文本。。</p> </div> <div data-role="footer"> <h1>頁腳文本</h1> </div> </div> </body> </html>
運(yùn)行實(shí)例 ?
點(diǎn)擊 "運(yùn)行實(shí)例" 按鈕查看在線實(shí)例