繁体   English   中英

如何删除.getScript()加载的脚本

[英]How to delete script loaded by .getScript()

当我用.getScript('file.js')加载脚本时,有没有办法在以后删除该脚本? 有点像干净,我说删除我之前加载的js

getScript不会“保存”脚本,而是保留脚本; 它从服务器下载脚本并立即运行。 所以没有必要删除它。

但是,脚本创建的任何DOM对象或其定义的函数等将继续存在。 删除这些将需要具体了解它们是什么; 最好的办法是让你的脚本定义一个函数,删除脚本其余部分创建的所有内容。

不幸的是,一旦代码被执行,你就无法执行它。

但是,如果file.js创建了DOM对象,则可以通过delete object.name ,如果你是bind()事件,你可以随时unbind()它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM