後,我有以下存儲全球jQuery函數,但在頁面加載,我想1000的延遲後執行它。我的語法有什麼問題嗎?我知道延遲總是在功能之前。它沒有迴應。運行功能延遲
全球功能:
function showpanel() {
$(".navigation").hide();
$(".page").children(".panel").fadeIn(1000);
;}
執行功能:
parallax.about.onload=function(){
$('#about').delay(3000).showpanel();
};
這是你在找什麼人:)希望這有助於HTTP://計算器。com/questions/5322344/to-delay-javascript-function-call-using-jquery –
第一個明確的問題是你試圖調用showpanel作爲另一個對象的方法(在這種情況下,延遲返回的jQuery對象)呼叫)。但是你已經將showpanel聲明爲一個簡單的,可直接訪問的函數,而不是任何對象的方法。 JavaScript不會以這種方式工作。 – BobS