【问题标题】:Append() does not work in IEAppend() 在 IE 中不起作用
【发布时间】:2012-12-14 13:46:23
【问题描述】:

我正在尝试在我的网站中动态加载 HTML 内容。它适用于除 IE8 以外的所有浏览器。

我的 jQuery:

$(document).ready(function() {  
    var mycontent14dec = '<a href="http://www.youtube.com/mtsconnects" target="_blank"><img src="../sliderbanners/nh7-livestreaming.jpg" width="589" height="309" /></a>' 
        + '<a href="../events/nh7/index.html"><img src="../sliderbanners/nh7-1.jpg" width="589" height="309" /></a>' 
        + '<a href="../events/nh7/index.html"><img src="../sliderbanners/nh7-2.jpg" width="589" height="309" /></a>' 
        + '<a href="http://www.mtsindia.in/justdongle/" target="_blank"><img src="../sliderbanners/Diwali_festival.jpg" width="589" height="309" /></a>';

    $(".addhtml").append(mycontent14dec);
});

我的 HTML:

<div class="addhtml"></div>

【问题讨论】:

标签: jquery internet-explorer append innerhtml


【解决方案1】:

这可能是您格式化变量的方式,将 html 放在一个字符串中,全部放在一行上,如果它可以正常工作,那么这就是您的问题。

【讨论】:

    【解决方案2】:

    问题是javascript TYPE,IE只支持type=text/javascript

    @Matanya 感谢您指出:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-08
      • 1970-01-01
      • 2011-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多