如何删除动态添加的jquery
本文关键字:动态 添加 jquery 删除 何删除 | 更新日期: 2023-09-27 18:19:43
我正在使用C#,我正在布局中加载一个jquery文件1.8.1,但有一个模块正在通过它添加另一个jquery文件1.6.1。有没有任何方法可以在不进行物理操作的情况下删除它,所以我需要动态删除它。
谢谢。
使用以下函数并传递要删除的文件名
function removeScript(filename){
var allsuspects=document.getElementsByTagName('script')
for (var i=allsuspects.length; i>=0; i--){ //search backwards within nodelist for matching elements to remove
if (allsuspects[i] && allsuspects[i].getAttribute('src')!=null && allsuspects[i].getAttribute('src').indexOf(filename)!=-1)
allsuspects[i].parentNode.removeChild(allsuspects[i]) //remove element by calling parentNode.removeChild()
}
}
尝试使用此代码片段动态删除script
文件。
$("script[src='jquery-1.6.1.js']").remove()