【问题标题】:handlebars.js not working in IE9. but IE10, IE Edge, Chrome workinghandlebars.js 在 IE9 中不起作用。但 IE10、IE Edge、Chrome 工作
【发布时间】:2019-10-02 12:36:55
【问题描述】:

我用我的网站来handlebar.js 它适用于 IE10、IE Edge、Chrome。

但是 IE 9 版本不工作。

如果连接到IE 9版本,没有错误,但没有数据显示。

我觉得我声明的太多了,所以我删除了车把区域,但没有改变。 像这样

var source = $("#entry-template").html(); 
var template = Handlebars.compile(source); 
var html = template(data);
$('body').append(html);

用于声明的大约有 88 行。

有什么问题?请告诉我答案。谢谢

【问题讨论】:

  • 您上面发布的代码不足以了解该问题。我建议您发布一个可以在 IE 9 中产生问题的代码示例。我参考了此链接中的示例代码。 jsfiddle.net/aybalasubramanian/N2b5M/1 我尝试在 IE 9 文档模式下运行它,它运行良好。输出:i.postimg.cc/zBJ8VND6/27.png 另外建议升级到 IE 11,因为 IE 9 已经过时,目前不支持。
  • 感谢您的评论!我找到了正确的答案。这是因为 。删除后效果很好。
  • 如何回复我的帖子?你能告诉我吗?

标签: javascript jquery handlebars.js internet-explorer-9


【解决方案1】:

我找到了正确的答案。这是因为 阿贾克斯

"crossDomain": true 

删除后效果很好

【讨论】:

    猜你喜欢
    • 2013-02-23
    • 1970-01-01
    • 2020-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-05
    • 2018-06-08
    • 1970-01-01
    相关资源
    最近更新 更多