我有一个 jquery 代码来区分两个 div
$("#addresslink").click(function() {
$("#main").find("div").each(function(n,i){
var id = this.id;
if(id == "addressdiv")
{
$('#' + id).fadeIn(300);
}
else
{
$('#' + id).fadeOut(250);
}
});
});
$("#storylink").click(function() {
$("#main").find("div").each(function(n,i){
var id = this.id;
if(id == "storydiv")
{
$('#' + id).fadeIn(300);
}
else
{
$('#' + id).fadeOut(250);
}
});
});
有没有更好的方法将 a 绑定到 div 而不是将每个硬编码到 a 然后显示和隐藏其他 div?
PS:我已经完成了代码只是询问我是否可以优化这个?