【发布时间】:2015-03-29 14:17:12
【问题描述】:
我的是一个web应用,在一个jsp页面中我有一个div(outerDiv),里面有很多内部Div通过拖放内容添加,并且初始化了一组全局变量!
我有以下要求。 我有一个按钮点击,就像刷新整个页面一样我需要清除并重置outerDiv的所有内容,即清除内部Div并重新初始化js文件中存在的所有全局变量而不刷新页面。
我发现jquery .empty 是outerDiv,通过调用$("#attrList1").empty();
但是,如果我再次将任何内容拖放到 outerDiv 中,则无法添加,因为 div 已删除。
我该怎么做?如何重置 javascript 文件中的全局变量?
任何建议!
【问题讨论】:
-
你能提供一个小提琴,因为我们可以给出重置全局变量的答案,但我认为它不会解决你的问题,你也需要 DIV 重置问题的解决方案。
-
可以通过在文档中重新添加相关的脚本标签来重置全局变量。问题可能不是全局问题,而是预先绑定的事件,需要手动取消绑定。
标签: javascript jquery html global-variables