这里只是一个简单的问题,我想知道如何将它们设置为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