【发布时间】:2012-09-17 13:17:31
【问题描述】:
代码:http://codepen.io/anon/pen/sumIx
$('.module article').hide();
});
$('.module-content, .module-photo').click(function() {
for (var i = 0; i < 5; i++) {
$('.module article').slideUp();
} $(this).parent().children('article').slideToggle('slow');
});
如果您单击任何框,之前活动的 div 将按预期关闭。
当您尝试关闭同一个处于活动状态的 div 时,它会立即重新打开。如何保持其他所有内容不变但纠正行为以使其不会重新打开?
【问题讨论】:
标签: javascript jquery slidetoggle