我有一个包含多个div元素(子div)的div(main div)。我想用jquery隐藏所有div元素。有谁能够帮助我。但主要的div应该总是显示。Jquery Div元素隐藏
2
A
回答
4
应该很容易为:
$('#mainDiv > div').hide();
从#mainDiv
或
$('#mainDiv div').hide();
只隐藏所有直接子隐藏的#mainDiv
任何后代股利。
0
,你也可以激活隐藏这样的:
$('#mainDiv div').slideUp();
$('#mainDiv div').slideToggle();
$('#mainDiv div').fadeToggle();
这些都是简单的jQuery动画。
0
尝试这种方式,做工精细
<div style="text-align:center;background-color: lightblue;">Main div
<button id="checkButton"type="button" class="btn btn-primary">Check</button>
<div id="subdiv1" hidden>Sub Div 1</div>
<div id="subdiv2" hidden>Sub Div 2</div>
<div id="subdiv3" hidden>Sub Div 3</div>
<div id="subdiv4" hidden>Sub Div 4</div>
<div id="subdiv5" hidden>Sub Div 5</div>
</div>
<script>
$(document).ready(function(){
$("#checkButton").click(function(){
$("#subdiv1").toggle();
$("#subdiv2").toggle();
$("#subdiv3").toggle();
$("#subdiv4").toggle();
$("#subdiv5").toggle();
});
});
</script>
相关问题
- 1. jquery div幻灯片隐藏子元素
- 2. JQuery隐藏了前3个div元素
- 3. JQuery切换隐藏div元素
- 4. Jquery - 点击DIV并隐藏元素?
- 5. 无法隐藏div元素使用jquery
- 6. 隐藏HTML元素的div
- 7. 用javascript隐藏div元素
- 8. Onclick隐藏div元素
- 9. 隐藏div内的元素
- 10. 隐藏元素点击隐藏元素
- 11. 隐藏div元素而不隐藏div的一部分
- 12. jQuery在元素外面隐藏元素
- 13. jQuery删除/隐藏元素
- 14. jQuery只隐藏空元素
- 15. jQuery入门 - 隐藏元素
- 16. jQuery隐藏所有元素
- 17. jQuery的隐藏元素
- 18. jquery显示/隐藏元素
- 19. jQuery隐藏/显示元素
- 20. jQuery:点击隐藏元素
- 21. 当cookie存在时隐藏div元素
- 22. 加载特定div时隐藏元素
- 23. DIV隐藏元素空间调整
- 24. jquery隐藏div
- 25. 隐藏元素
- 26. 隐藏元素
- 27. 隐藏元素
- 28. 隐藏的元素?
- 29. 用密码隐藏一个DIV元素
- 30. 当隐藏div元素时聆听
jQuery的文档是真的很好 - 你应该检查出来http://api.jquery.com/child-selector/ HTTP://api.jquery。 COM /隐藏/ – redsquare 2012-02-03 11:20:17