【发布时间】:2015-01-10 08:08:04
【问题描述】:
我想使用 jquery 显示一个隐藏的 div。出于某种原因, show() 在我的示例中不起作用。如果我删除 hidden 属性并使用 hide(),那确实有效。
任何想法我做错了什么?
<div id="mydiv" style="visibility:hidden">some text</div>
<button onclick="$('#mydiv').show();">click me</button>
【问题讨论】:
-
show()和hide()修改display属性。您可以将您的div更改为使用display:none吗? -
使用 display:none 代替 visibility:hidden 以使用 .show()