【发布时间】:2011-08-13 09:30:58
【问题描述】:
我向页面动态添加了一个 ID 为 #form1 的表单。该表单包含多个输入。表单附有可调整大小的可拖动广告表单向导。当我销毁所有 3 个(可调整大小的可拖动和表单向导)然后尝试通过执行 $('#form1').remove() 删除表单时,即使我可以在屏幕和 DOM 中看到表单,我也会收到以下错误。这是什么错误,为什么remove() 不起作用。
TypeError { message="this.element is undefined", source="with(_FirebugCommandLine){$('#form1').remove();\n};", more...}
【问题讨论】:
-
页面的html标记是什么?如果您可以发布JS Fiddle demo,那会很有帮助,我们可以看看发生了什么。
-
@david,这是一个巨大的代码,很难在 jsfiddle 上发布,但 hussein 的解决方案成功了。感谢您的提问。