2012-11-22 172 views
0

我有动态添加JavaScript和或jQuery的脚本来我的页面,并在需要时以下:删除动态添加脚本动态

var script = document.createElement('script'); 
script.type = 'text/javascript'; 
script.src = url; 
$("#someElement").append(script); 

是否有可能去除的更已添加的脚本之一动态?即如果$("#someElement").remove ed,那么它是否也会删除它内部的脚本?

+1

“if $(”#someElement“)is .removeed,那么它是否也会删除它内部的脚本?雅,这将删除脚本标记,但为什么不自己测试? –

+1

虽然他们通常在同一个文件中服务,但它不会做他想要的东西,但是HTML和JS是不同的,从HTML中删除JS实际上并没有实际删除JS。 –

回答

1

请看这里的第一个awnser,不能更好地解释它自己; Best way to load and unload JS file via JQuery

基本上,你不能,但你可以工作围绕通过卸载细节(删除事件,明确增值经销商等),请参阅以下链接获取更多信息。