首頁 >web前端 >js教程 >jQuery.holdReady()方法用實例_jquery

jQuery.holdReady()方法用實例_jquery

WBOY
WBOY原創
2016-05-16 16:24:11989瀏覽

本文實例講述了jQuery.holdReady()方法用法。分享給大家供大家參考。具體分析如下:

此方法可以暫停或恢復jQuery.ready()事件。
呼叫此方法可以延遲jQuery的ready事件,也就是說儘管文件已經載入完成,也不會執行ready事件處理方法。
可以多次呼叫jQuery.holdReady()方法,以延遲jQuery的ready事件,當滿足一定條件時,再透過將此方法的參數設為false,一一解除延遲。方法一般用於動態腳本加載,知道腳本加載完成然後再通過將此方法的參數設置為false,解除對jQuery.ready()事件延遲。

語法結構:

複製程式碼 程式碼如下:
jQuery.holdReady(hold)


參數列表:

参数 描述
hold 如果值为true,则会延迟jQuery.ready()事件。
如果值为false,则会解除对jQuery.ready()事件延迟。

如果值為false,則會解除對jQuery.ready()事件延遲。

實例碼:

實例一:

複製程式碼 程式碼如下:






腳本之家




  


在上述程式碼中,由於新增了 jQuery.holdReady(true),所以儘管文件載入完成,也不會執行ready()中的函數。
實例二:

複製程式碼 程式碼如下:






腳本之家








當點擊解除延遲之後,就可以彈出了。

希望本文所述對大家的jQuery程式設計有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn