我正在使用此脚本动态添加在page中加载图形的脚本。 此代码在chrome,Safari和FF中工作正常,但在IE(!!)中没有。
$.post("shorts.server.php", $.param({
S_number: stocknumber,
}), function(response) {
script = document.createElement('script');
//dynamic_graph.js changes it's content by the current selected stock
script.src = 'jQuery/head/dynamic_graph.js';
$("#graphMain" + id).append(script);
var head = document.getElementsByTagName('body')[0];
script = document.createElement('script');
script.src = 'jQuery/head/dynamic_info.js';
head.appendChild(script);
});
答案 0 :(得分:0)
当我在不久前尝试将动态元素附加到IE中的DOM时,我发现我需要反过来实现它才能使它工作。而不是
$("#graphMain" + id).append(script);
试
$(script).appendTo($("#graphMain" + id));