我正在寻找一种隐藏HTML5元素的方法,当我展示它们时,它们将在同一个地方并具有相同的风格。
我尝试将它们从RootPanel中删除并添加回去,但它们没有重新出现。
答案 0 :(得分:0)
// before
$("#myElement").css({"visibility":"hidden"});
// after
$("#myElement").css({"visibility":"visible"});
答案 1 :(得分:0)
不应更频繁地添加和删除元素。它是一个性能问题。每次添加和删除某些元素时,浏览器都会执行link
中提到的一些操作因此,显示/隐藏元素的最佳方式是使用CSS显示:无或可见性:隐藏属性。
风格= “显示:无”;或style =“visibility:hidden”;