隐藏和显示HTML5元素而不会丢失样式

时间:2013-02-18 08:08:15

标签: html5 gwt

我正在寻找一种隐藏HTML5元素的方法,当我展示它们时,它们将在同一个地方并具有相同的风格。

我尝试将它们从RootPanel中删除并添加回去,但它们没有重新出现。

2 个答案:

答案 0 :(得分:0)

// before

$("#myElement").css({"visibility":"hidden"});

// after

$("#myElement").css({"visibility":"visible"});

答案 1 :(得分:0)

不应更频繁地添加和删除元素。它是一个性能问题。每次添加和删除某些元素时,浏览器都会执行link

中提到的一些操作

因此,显示/隐藏元素的最佳方式是使用CSS显示:无或可见性:隐藏属性。

风格= “显示:无”;或style =“visibility:hidden”;