jquery - 如何显示隐藏的div

时间:2012-05-23 14:00:23

标签: jquery html

我的网页中嵌入了谷歌地图,其可见性设置为隐藏。使用按钮我想在页面上显示地图。应该使用jquery来完成。

我的代码 - (不工作)

<div id="map" style="height: 350px; border: 1px solid #979797;visibility="hidden";></div>

任何人都可以帮助我使用相关的jquery代码吗?

4 个答案:

答案 0 :(得分:14)

尝试

$('#map').css('visibility','visible');

实际上,如果样式有display:none,则可以使用jquery函数

$('#map').show();

答案 1 :(得分:4)

你的风格=&#34;&#34;标签也不正确。你应该这样:visibility:hidden;

试试这个:

<div id="map" style="height: 350px; border: 1px solid #979797; display: none";></div>

$("#map").show();

答案 2 :(得分:0)

这是一个jsfiddle:http://jsfiddle.net/lucuma/GhMbU/

$('div#map').css('visibility', 'visible')

答案 3 :(得分:0)

但是如果您愿意,visibility:hiddendisplay:none 更好 使用 jQuery 隐藏它。因为 jQuery 的 .show() 函数覆盖了一些页面元素,如锚标记,防止点击事件。