我动态添加了js代码:
var head = document.getElementsByTagName("head")[0];
var js = document.createElement("script");
js.type = "text/javascript";
js.id ="jsChange";
js.src = "myRoute.js";
head.appendChild(js);
它工作正常,问题是当我尝试移除时,我可以顺利。
$('#jsChange').remove() //Doesnt work
我还尝试在头部添加一个div并将js放入其中:
$('#divToJS').append(js);
和
$('#divToJS').empty(); // doesnt work
我该怎么做?
答案 0 :(得分:2)
你的空,并在通话中删除两个need()。 E.G。
$('#jsChange').remove
至$('#jsChange').remove();
$('#divToJS').empty
至$('#divToJS').empty();
除非我误解了这个问题,否则这应该解决你的问题。