我有一个div元素,显示在我的页面中。在按钮上单击我将其设为对话框。关闭时,对话框消失。我希望在打开对话框之前重置div。 我可以想到的一种方法是手动查找创建对话框时添加的所有样式,元素和属性,并在关闭对话框时将其删除,并将div重置为对话框之前的页面。
这个解决方案看起来有点乱,因为任何人都可能会错过添加到对话框中的某些样式或元素,并且可能不是正确的方法。
有更好的方法可以做到这一点,或者我必须坚持使用这个解决方案。
谢谢。
答案 0 :(得分:0)
插件的'destroy'方法完全删除了对话框功能。这会将元素返回到其初始状态。
$( "#yourdiv" ).dialog( "destroy" );