18910140161

ajax load jQuery的load()在IE中不起作用

顺晟科技

2021-08-28 09:43:28

116

遇到这个问题,一整天都想不出来。然而,我终于找到了解决办法,意识到IE是多么怪异。

首先,$('。islice’)。load(' home . html ');

不管我们怎么努力,都不会成功。我们将不得不使用美元。get ('home.html ',函数(数据).);

我会解释“…”因为一般来说。get ('home.html ',function (data) {$(')。我切片')。html(数据);});//不起作用

不可能。

替换$。get ('home.html ',函数(数据){ 0

数据=' ' '数据' ' ';

$('.islice’)。html(数据);

var newHTML=$('。islice’)。html();

$('.islice’)。html(newHTML.substr(1,NewHTML . length-2));});//作品

会有用的。

描述:=数据可能有新的行号。所以设置innerHTML=data因为他们而休息。通过添加引号,我们将它们转换成字符串,但是让html添加额外的引号,这样我就可以再次删除它们。

道德:=IE烂透了.没有别的东西.

我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航