mic*_*cah 3 javascript jquery slidetoggle
代码: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');
});
Run Code Online (Sandbox Code Playgroud)
如果单击任何框,则先前活动的div将按预期关闭.
当您尝试关闭同一个活动的div时,它会立即打开.如何保持其他所有内容相同但更正行为以便不重新打开?
试试这个:
$('.module-content').click(function() {
var $this = $(this).closest('section').find('article');
$('.module article').not($this).slideUp();
$this.slideToggle('slow');
});
Run Code Online (Sandbox Code Playgroud)
http://codepen.io/anon/pen/DBirp
| 归档时间: |
|
| 查看次数: |
3806 次 |
| 最近记录: |