這裏只是一個簡單的問題,我想知道如何將它們設置爲init()函數,然後讓函數在document.ready上運行。此代碼正在用於單獨的main.js文件中。它是否需要從索引頁面調用?在jQuery中設置init函數
$('#main_right_line_one').click(function(){
$('#main_regular_layover, #main_deep_layover').fadeOut('slow', function(){
$('#main_light_layover').fadeIn('slow');
});
});
$('#main_right_line_two').click(function(){
$('#main_light_layover, #main_deep_layover').fadeOut('slow', function(){
$('#main_regular_layover').fadeIn('slow');
});
});
$('#main_right_line_three').click(function(){
$('#main_light_layover, #main_regular_layover').fadeOut('slow', function(){
$('#main_deep_layover').fadeIn('slow');
});
});
任何幫助表示讚賞。我真的想把自己的頭包裹起來,但是我似乎無法找到任何可以解釋init()的好教程來完善我的特定代碼。
http://api.jquery.com/ready/ –
所以我會用get()來檢索div嗎?我不確定我將在加載之前加載哪些內容。 – user2635811
$(「#main_right_line_one」)是獲取div的選擇器(作爲jq對象)。所以,這個div必須已經存在於你的HTML中。因此,你會想在init中運行這個。 – FlavorScape