我有一個jQuery頁面,jquery-ui不知何故需要時間加載。 我有隱藏DOM和功能的onload我寫了下面的代碼如何確保頁面僅在加載jquery後加載
setInterval(function(){
if(typeof jQuery.ui !=undefined)
{
$(document.body).css("visibility", "visible");
}
},5000)
我不想跑,一旦條件得到實現的功能,該如何實現呢
我有一個jQuery頁面,jquery-ui不知何故需要時間加載。 我有隱藏DOM和功能的onload我寫了下面的代碼如何確保頁面僅在加載jquery後加載
setInterval(function(){
if(typeof jQuery.ui !=undefined)
{
$(document.body).css("visibility", "visible");
}
},5000)
我不想跑,一旦條件得到實現的功能,該如何實現呢
寫您的所有代碼裏面的:
$(document).ready(function() {
console.log("ready!"); //Here you can put all the code
});
一旦DOM(文檔對象模型)是準備那麼你的js代碼運行,這是文件準備好功能裏面寫。
將代碼放在$(document).ready()
區塊內。如下所示。
或簡略表達的$(document)。就緒()
$(function() { console.log("ready!"); });
您可以參考這些文件,以瞭解更多信息。 https://learn.jquery.com/using-jquery-core/document-ready/
您只需在body標籤內部的所有其他標籤之後而不是頭標籤內寫入jQuery參考線。它會工作。 –