我遇到了这个问题,整天都在摸不着头脑。然而,终于找到了一个解决方案,并实现了一个怪异的IE是什么。
首先,$(".islice").load("home.html");
无论我们怎么努力,都行不通。我们将不得不使用$.get("home.html", function (data) ....... );
我会解释“.....”,因为一般$.get("home.html", function (data) { $(".islice").html(data); }); // doesn't work
不行。
代替$.get("home.html", function (data) {
data = '"' + data + '"';
$(".islice").html(data);
var newHTML = $('.islice').html();
$('.islice').html(newHTML.substr(1,newHTML.length-2));}); // works
将工作。
说明:=>数据可能有新的行号。所以设置innerHTML = data; 因为他们而休息。通过添加引号,我们将其转换为字符串,但使html添加额外的引号,以便我再次删除引号。
道德:=> IE糟透了..没有其他..