【发布时间】:2011-03-08 13:57:26
【问题描述】:
我正在使用 jquery 切换来显示/隐藏不同链接上的 div。它可以很好地显示/隐藏它们,但是如果您在关闭第一个链接切换之前单击其他链接之一,则仍会显示第一个 div。
有没有办法检查是否有任何其他打开的切换事件打开,如果有,关闭它们然后继续新的切换事件?有道理吗?
我的代码是:
$("#icons ul li a").toggle(function(){
$(this).addClass("active");
$("#newdiv").show();
}, function() {
$(this).removeClass("active");
$("#newdiv").hide();
});
【问题讨论】: