如何使用子div进行div显示/隐藏:
<div class="form-group" style="display:none;">
<div id="tabicon" style="display:none;">
<span>ICON</span>
</div>
<div id="tabimages" style="display:none;">
<span>IMAGES</span>
</div>
</div>
<div id="button_tab">
<input type="button" name="btnicon" value="icon">
<input type="button" name="btnimages" value="images">
</div>
因此,当我单击 btnicon
时,将打开/显示选项卡图标,当我单击 btnimages
时,选项卡图像将打开/显示,并隐藏选项卡图标?
4 回答
通过定义哪个div必须显示在哪个按钮单击上,用简单的jquery来做 .
If you want to show this div and hide another div on button click use this
试试这个:你必须从父div中删除
display:none
,因为这将隐藏其所有子元素 . 创建按钮处理程序并使用.show()
和.hide()
方法,如下所示 -HTML:
jQuery的:
您可以通过向父容器添加和删除类来设置属性,而不是将“隐藏”属性直接设置为您隐藏/显示的元素 . “形式的基团” .
这样,当您将类添加到父容器时,您将显示隐藏父容器,基于它使任一子项处于活动状态 . 根据父容器中哪些类处于活动状态,您已设置为活动的当前子项也将可见 .
如果没有子项处于活动状态,则将隐藏父容器 .