我有一个页面,当它加载它用JQ做一些东西。
在下一阶段,我想加载mootools并删除所有JQ内容,以避免冲突并避免内存泄漏。
我并没有给你所有的图片(为了简化问题),但假设我在这里没有做一些愚蠢的事情,而且我需要做的事情是如何提出这个问题。如何从窗口中删除JQuery /使GC采取它
1
A
回答
3
jQuery有一个noConflict选项,以避免冲突。但我想你可以删除它...
delete window.jQuery;
delete window.$;//alias to jQuery
+1
没有冲突是的,但是当前的代码基础是如此的意大利面,以至于如果我没有完全清理它,浏览器会崩溃。所以,这也会删除所有的插件?他们是否在window.JQuery? – 2010-03-19 01:32:49
+0
这会删除jQuery(核心库)......以及生活在jQuery中的任何插件(例如扩展它),但是如果它们创建自己的全局变量,它将不会删除它们。 – scunliffe 2010-03-19 01:35:47
相关问题
- 1. 如何从窗口中删除视图?
- 2. 如何在程序窗口中删除它的一部分而不删除它?
- 3. 如何删除窗口?
- 4. 从WPF窗口中删除图标
- 5. 从空表中删除采取forver
- 6. 事件没有从窗口中删除
- 7. 从窗口中删除按钮
- 8. 如何从窗口中删除git pull消息
- 9. 从窗口中删除viewController iPhone
- 10. 如何从jQuery中的当前窗口中删除所有框架?
- 11. 如何从iFrame中使用jQuery获取父窗口的高度?
- 12. Qt:如何从主窗口中删除默认主工具栏?
- 13. 如何从ExtJS的窗口中删除帧头?
- 14. 如何从MiniBufExplorer窗口中删除状态行
- 15. 如何从自定义对话窗口中删除边框?
- 16. 如何从弹出窗口中删除地址栏
- 17. 如何从GoogleMaps中删除默认的UI弹出窗口?
- 18. 如何从最大化的WPF窗口中删除边框?
- 19. 如何从url angular2中删除端口?
- 20. 从appcompat v21删除窗口背景
- 21. 从android气球删除覆盖窗口
- 22. 从弹出窗口Swift删除tableViewCell
- 23. 如何使用NSIS在窗口%appdata%(或%programdata%)中删除目录
- 24. 如何从窗口中获取文本?
- 25. 删除窗口边框?
- 26. 如何删除目录窗口并在Emacs ECB中添加cscope窗口?
- 27. 如何使用javascript从开瓶器窗口viewsource中删除元素
- 28. 如何使用Tkinter和Matplotlib从程序中删除窗口框架
- 29. 如何删除python中的curse窗口并恢复后台窗口?
- 30. 在CGAL中使用时从几何对象窗口中删除几何对象
也许是时候来修复您的代码,而不是黑客添加了另一层的? – jrockway 2010-03-19 01:34:38
请再次,你不知道整个问题,你知道他们对假设的看法... – 2010-03-19 01:37:35
@Itay - 你怎么能说这个评论,然后回答说:“没有碰撞是,但是目前的代码基础是如此的意大利面,以至于如果我不彻底清理它,浏览器会崩溃。“ ?我必须同意@jrockway,这不是合适的解决方案,并不是解决真正的问题。 – 2010-03-19 11:36:59