我正在玩一个名为 JRumble 的 JQuery 插件:http: //jackrugile.com/jrumble/
我设置了一个简单的小提琴来测试:http: //jsfiddle.net/phillipkregg/4LP65/6/
您可以看到该插件在 Chrome 和 Firefox 中运行良好,但在 IE9 上我遇到了一些错误。
截取了 IE Developers 工具的屏幕截图以显示它所指的内容:
我复制了控制台中的文本以防该图像难以阅读:
HTML1115: X-UA-Compatible META tag ('IE=EmulateIE7') ignored because document mode is already finalized.
4
HTML1115: X-UA-Compatible META tag ('IE=EmulateIE7') ignored because document mode is already finalized.
4
HTML1115: X-UA-Compatible META tag ('IE=EmulateIE7') ignored because document mode is already finalized.
4
SEC7112: Script from https://raw.github.com/jackrugile/jRumble/master/demo/js/jquery.jrumble.1.3.min.js was blocked due to mime type mismatch
show
SCRIPT438: Object doesn't support property or method 'jrumble'
show, line 26 character 2
当我查找与 相关的问题时Object doesn't support property or method 'jrumble'
,一些解决方案表明这可能是由与 JavaScript 变量名相同的 id 或类名引起的。但是,在我的简单示例中没有冲突的名称,它仍然无法在 IE 中工作。
仅从控制台来看,问题似乎是 mime 类型的不匹配导致 IE 无法看到 JRumble。
这真的是问题吗?有谁知道如何解决这个问题?
谢谢!