0

我正在寻找一种隐藏 HTML5 元素的方法,当我展示它们时,它们将位于相同的位置并具有相同的样式。

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

4

2 回答 2

0
// before

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

// after

$("#myElement").css({"visibility":"visible"});
于 2013-02-18T13:49:04.240 回答
0

不应更频繁地添加和删除元素。它是一个性能问题。每次添加和删除一些元素时,浏览器都会执行链接中提到的一些操作

因此,显示/隐藏元素的最佳方法是使用 CSS display: None 或 visibility: hidden 属性。

风格=“显示:无”;或风格=“可见性:隐藏”;

于 2013-02-20T03:46:19.457 回答