我想 .folder
在单击时显示一个并隐藏所有其余内容。就像文件浏览器一样。
问问题
153 次
3 回答
1
您可以尝试使用 jQuerysiblings()
选择器。
$('.folder').on('click',function(e){
$(this).children().toggle();
$(this).siblings('li.folder').children().toggle();
e.stopPropagation();
});
于 2013-04-15T12:59:35.613 回答
0
$('ul li.folder').on('click',function(e){
$(this).siblings('li').toggle();
$(this).children().toggle();
e.stopPropagation();
});
这应该有效。
于 2013-04-15T13:06:50.300 回答
0
//toggle children and siblings
$('.folder').on('click',function(e){
$(this).children().toggle();
$(this).siblings().toggle();
e.stopPropagation();
});
//cancel file clicks
$('.file').on('click', function(e) {
e.stopPropagation();
return false;
});
于 2013-04-15T13:07:15.937 回答