我想要显示一个.folder
,当它点击并隐藏所有其他内容时。就像一个文件浏览器。显示小孩并隐藏父母
1
A
回答
0
$('ul li.folder').on('click',function(e){
$(this).siblings('li').toggle();
$(this).children().toggle();
e.stopPropagation();
});
这应该工作。
1
你可以尝试使用jQuery siblings()
selector.
$('.folder').on('click',function(e){
$(this).children().toggle();
$(this).siblings('li.folder').children().toggle();
e.stopPropagation();
});
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;
});
相关问题
- 1. 隐藏并显示父母和孩子菜单栏
- 2. 显示并隐藏父母onclick事件隐藏的div
- 3. 隐藏父母div内的孩子并在外面展示
- 4. CSS显示和隐藏孩子和父母
- 5. jQuery。从小孩到父母
- 6. 如果专注于父母的孩子显示父母
- 7. sql - 显示祖父母,父母和孩子
- 8. 有固定位置的父母和孩子,父母溢出:隐藏的问题
- 9. jQuery嵌套ul与李的父亲孩子,显示隐藏
- 10. 显示孩子的div当父DIV是隐藏
- 11. 显示/隐藏按钮取决于他的隐藏父母的高度
- 12. 隐藏分区的父母
- 13. 隐藏李的孩子,点击显示
- 14. 安卓显示/隐藏小工具调整大小填写父
- 15. 简单的显示和隐藏父母下一步的元素
- 16. 位置:相对的,溢出:隐藏父母和孩子绝对
- 17. 孩子元素可以隐藏()父母吗?
- 18. 如果孩子为空,请隐藏父母
- 19. slideToggle:通过点击一个孩子链接隐藏父母
- 20. 显示父母悬停的范围并仅使用CSS隐藏延迟
- 21. 隐藏并显示评论
- 22. jquery隐藏并显示div
- 23. 隐藏并显示内容
- 24. 隐藏并显示div
- 25. 隐藏并显示RadComboBox
- 26. jQuery:隐藏并显示
- 27. JTable隐藏并显示列
- 28. 隐藏并显示表列
- 29. 隐藏并显示UITabbar
- 30. 显示Div1为x秒,然后隐藏并显示隐藏Div2
我能问你为什么不能简单地用一个文件浏览器?如果您正在与用户的硬盘进行交互,则应该有可用的IO类来显示简单的文件浏览器。 – Jeff
根本不与用户的硬盘进行交互。从服务器端列出文件。 – Kivylius
http://jsfiddle.net/什么不工作? – DerStoffel