我在IE8中测试我的网站。我正在使用MarionetteJS,并且我已将动态视图添加到页面中。
我的页面在此行的marionette.js代码中断:
this.el.appendChild(view.el);
有人能指出我如何解决这个问题的正确方向吗?对不起,如果它有点模糊,但我不确定从哪里开始。
答案 0 :(得分:1)
是的,在这种情况下的问题是html5标签,而不是真正的Marionette。但是如果你使用https://github.com/afarkas/html5shiv,你可以在IE8和Marionette中使用html5标签。
答案 1 :(得分:0)
你使用的是什么jQuery版本? 您需要Internet Explorer 8的旧版本(1. *版本)。
答案 2 :(得分:0)
我发现了这个问题。我正在使用Boilerplate MVC并且它正在使用 header
标签,而Marionette与IE8并不特别喜欢。用 div
替换标题后,IE8运行正常。