jQuery.holdReady()方法

2018-11-22 15:24 更新

jQuery.holdReady()方法

jQuery 事件方法 jQuery 事件方法

實(shí)例

HTML元素單擊右鍵觸發(fā)事件

<button id="first">點(diǎn)擊測(cè)試彈出</button>
<
button id="second">解除延遲</button>
<script>
$.holdReady(true)
$
(document).ready(function(){
    $
("#first").click(function(){
        alert
("解除延遲后被彈出");
    }
)
}
)
$
("#second").click(function(){
    $.
holdReady(false);
}
)
</script>

嘗試一下 ?

定義和用法

$.holdReady() 函數(shù)用于暫停或恢復(fù).ready() 事件的執(zhí)行。

注意:1. 該方法必須在文檔靠前部分被調(diào)用,例如,在頭部加載完 jQuery 腳本之后,立刻調(diào)用該方法。如果在 ready 事件已經(jīng)被調(diào)用后再調(diào)用該方法,將不會(huì)起作用。
2. 首先調(diào)用$.holdReady(true)[調(diào)用后 ready 事件將被鎖定]。當(dāng)準(zhǔn)備好執(zhí)行 ready 事件時(shí),調(diào)用$.holdReady(false)。
3. 可以對(duì) ready 事件添加多個(gè)鎖定,每個(gè)鎖定對(duì)應(yīng)一次$.holdReady(false)[解鎖]調(diào)用。ready 事件將在所有的鎖定都被解除,并且頁(yè)面也已經(jīng)準(zhǔn)備好的情況下被觸發(fā)。



語(yǔ)法

$.holdReady( hold )

參數(shù)描述
hold Boolean類(lèi)型 指示暫?;蚧謴?fù)被請(qǐng)求的ready事件


jQuery 事件方法 jQuery 事件方法

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)