国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目錄 搜尋
jQuery Mobile 基礎(chǔ)教程 jQuery Mobile 安裝 jQuery Mobile 頁面 jQuery Mobile 頁面切換 jQuery Mobile 按鈕 jQuery Mobile 按鈕圖標(biāo) jQuery Mobile 工具欄 jQuery Mobile 可折疊塊 jQuery Mobile 網(wǎng)格 jQuery Mobile 表單 jQuery Mobile 表單 jQuery Mobile 表單輸入元素 jQuery Mobile 表單選擇菜單 jQuery Mobile 表單滑動(dòng)條 jQuery Mobile 列表 jQuery Mobile 列表視圖 jQuery Mobile 列表內(nèi)容 jQuery Mobile 事件 jQuery Mobile 事件 jQuery Mobile 觸摸事件 jQuery Mobile 滾屏事件 jQuery Mobile 方向改變事件 jQuery Mobile 實(shí)例 jQuery Mobile Data 屬性 jQuery Mobile 圖標(biāo) jQuery Mobile 事件 jQuery Mobile orientationchange 事件 jQuery Mobile pagebeforecreate 事件 jQuery 事件 方法 jQuery bind() 方法 jQuery blur() 方法 jQuery change() 方法 jQuery click() 方法 jQuery dblclick() 事件 jQuery delegate() 方法 jQuery die() 方法 jQuery error() 方法 jQuery event.currentTarget 屬性 jQuery event.data 屬性 jQuery event.delegateTarget 屬性 jQuery event.isDefaultPrevented() 方法 jQuery event.isImmediatePropagationStopped() 方法 jQuery event.isPropagationStopped() 方法 jQuery event.namespace 屬性 jQuery event.pageX 屬性 jQuery event.pageY 屬性 jQuery event.preventDefault() 方法 jQuery event.relatedTarget 屬性 jQuery event.result 屬性 jQuery event.stopImmediatePropagation() 方法 jQuery event.stopPropagation() 方法 jQuery event.target 屬性 jQuery event.timeStamp 屬性 jQuery event.type 屬性 jQuery event.which 屬性 jQuery focus() 方法 jQuery focusin() 方法 jQuery focusout() 方法 jQuery hover() 方法 jQuery keydown() 方法 jQuery keypress() 方法 jQuery keyup() 方法 jQuery live() 方法 jQuery load() 方法 jQuery mousedown() 方法 jQuery mouseenter() 方法 jQuery mouseleave() 方法 jQuery mousemove() 方法 jQuery mouseout() 方法 jQuery mouseover() 方法 jQuery mouseup() 方法 jQuery off() 方法 jQuery on() 方法 jQuery one() 方法 jQuery $.proxy() 方法 jQuery ready() 方法 jQuery resize() 方法 jQuery scroll() 方法 jQuery select() 方法 jQuery submit() 方法 jQuery toggle() 方法 jQuery trigger() 方法 jQuery triggerHandler() 方法 jQuery unbind() 方法 jQuery undelegate() 方法 jQuery unload() 方法 jQuery Mobile pagebeforehide 事件 jQuery Mobile pagebeforeload 事件 jQuery Mobile pagebeforeshow 事件 jQuery Mobile pagecreate 事件 jQuery Mobile pagehide 事件 jQuery Mobile pageinit 事件 jQuery Mobile pageload 事件 jQuery Mobile pageloadfailed 事件 jQuery Mobile pageshow 事件 jQuery Mobile scrollstart 事件 jQuery Mobile scrollstop 事件 jQuery Mobile swipe 事件 jQuery Mobile swipeleft 事件 jQuery Mobile swiperight 事件 jQuery Mobile tap 事件 jQuery Mobile taphold 事件 jQuery Mobile 頁面事件 jQuery Mobile CSS 類 jQuery Mobile 主題 jQuery Mobile 主題 jQuery Mobile 圖標(biāo)
文字

jQuery Mobile 頁面事件



在 jQuery Mobile 中與頁面打交道的事件被分為四類:

  • Page Initialization - 在頁面創(chuàng)建前,當(dāng)頁面創(chuàng)建時(shí),以及在頁面初始化之后
  • Page Load/Unload - 當(dāng)外部頁面加載時(shí)、卸載時(shí)或遭遇失敗時(shí)
  • Page Transition - 在頁面過渡之前和之后
  • Page Change - 當(dāng)頁面被更改,或遭遇失敗時(shí)

如需關(guān)于所有 jQuery Mobile 事件的完整信息,請?jiān)L問我們的 jQuery Mobile 事件參考手冊。


jQuery Mobile Initialization 事件

當(dāng) jQuery Mobile 中的一張典型頁面進(jìn)行初始化時(shí),它會(huì)經(jīng)歷三個(gè)階段:

  • 在頁面創(chuàng)建前
  • 頁面創(chuàng)建
  • 頁面初始化

每個(gè)階段觸發(fā)的事件都可用于插入或操作代碼。

事件 描述
pagebeforecreate 當(dāng)頁面即將初始化,并且在 jQuery Mobile 已開始增強(qiáng)頁面之前,觸發(fā)該事件。
pagecreate 當(dāng)頁面已創(chuàng)建,但增強(qiáng)完成之前,觸發(fā)該事件。
pageinit 當(dāng)頁面已初始化,并且在 jQuery Mobile 已完成頁面增強(qiáng)之后,觸發(fā)該事件。

下面的例子演示在 jQuery Mobile 中創(chuàng)建頁面時(shí),何時(shí)觸發(fā)每種事件:

實(shí)例

$(document).on("pagebeforecreate",function(event){
? alert("觸發(fā) pagebeforecreate事件!");
});
$(document).on("pagecreate",function(event){
? alert("觸發(fā) pagecreate 事件!");
});
$(document).on("pageinit",function(event){
? alert("觸發(fā) pageinit 事件!")
});
效果預(yù)覽 ?

jQuery Mobile Load 事件

頁面加載事件屬于外部頁面。

無論外部頁面何時(shí)載入 DOM,將觸發(fā)兩個(gè)事件。第一個(gè)是 pagebeforeload,第二個(gè)是 pageload (成功)或 pageloadfailed(失敗)。

下表中解釋了這些事件:

事件 描述
pagebeforeload 在任何頁面加載請求作出之前觸發(fā)。
pageload 在頁面已成功加載并插入 DOM 后觸發(fā)。
pageloadfailed 如果頁面加載請求失敗,則觸發(fā)該事件。默認(rèn)地,將顯示 "Error Loading Page" 消息。

下列演示 pageload 和 pagloadfailed 事件的工作原理:

實(shí)例

$(document).on("pageload",function(event,data){
? alert("觸發(fā) pageload 事件!\nURL: " + data.url);
});
$(document).on("pageloadfailed",function(event,data){
? alert(";抱歉,被請求頁面不存在。");
});
效果預(yù)覽 ?

jQuery Mobile 過渡事件

我們還可以在從一頁過渡到下一頁時(shí)使用事件。

頁面過渡涉及兩個(gè)頁面:一張"來"的頁面和一張"去"的頁面 - 這些過渡使當(dāng)前活動(dòng)頁面("來的"頁面)到新頁面("去的"頁面的改變過程變得更加動(dòng)感。

事件 描述
pagebeforeshow 在"去的"頁面觸發(fā),在過渡動(dòng)畫開始前。
pageshow 在"去的"頁面觸發(fā),在過渡動(dòng)畫完成后。
pagebeforehide 在"來的"頁面觸發(fā),在過渡動(dòng)畫開始前。
pagehide 在"來的"頁面觸發(fā),在過渡動(dòng)畫完成后。

下列演示了過渡時(shí)間的工作原理:

實(shí)例

$(document).on("pagebeforeshow","#pagetwo",function(){ //當(dāng)進(jìn)入頁面二時(shí)
? alert("頁面二即將顯示");
});
$(document).on("pageshow","#pagetwo",function(){ // 當(dāng)進(jìn)入頁面二時(shí)
? alert("現(xiàn)在顯示頁面二");
});
$(document).on("pagebeforehide","#pagetwo",function(){ // 當(dāng)進(jìn)入頁面二時(shí)
? alert("頁面二即將隱藏");
});
$(document).on("pagehide","#pagetwo",function(){ // When leaving pagetwo
? alert("現(xiàn)在隱藏頁面二");
});
效果預(yù)覽 ?
上一篇: 下一篇: