【发布时间】:2009-11-19 15:38:33
【问题描述】:
我有 4 个 jQuery 块,如下所示:
$('#aSplashBtn1').click(function(){
$('#divSliderContent div').hide();
$('#divSplash1').fadeIn('slow');
return false;
});
$('#aSplashBtn2').click(function(){
$('#divSliderContent div').hide();
$('#divSplash2').fadeIn('slow');
return false;
});
$('#aSplashBtn3').click(function(){
$('#divSliderContent div').hide();
$('#divSplash3').fadeIn('slow');
return false;
});
$('#aSplashBtn4').click(function(){
$('#divSliderContent div').hide();
$('#divSplash4').fadeIn('slow');
return false;
});
我已经尝试了解更多关于 javascript 数组和 for 循环的信息,但是当我尝试在此代码中实现它时,它最终只能用于第 1 块。有人可以告诉我他们将如何完成优化吗?
【问题讨论】:
-
#aSplashBtn4 相对于#divSplash4 在哪里?
-
for (var i = 1; i < 5; i++)不工作? -
您能发布一个您的标记示例吗?
标签: javascript jquery optimization