我有一个名为plugins.js的外部javascript文件,其中包含主页上几个插件的所有jquery代码。 它们都适用于所有浏览器期望ie7,它们不会加载它们中的任何一个。 ie7只会加载它们,如果我将它们分别包含在index.php页面的头部,但我不想这样做,因为插件脚本很安静,这就是为什么我想单独加载它。
代码可以在www.cutecupcak.es
上看到我似乎无法在此处插入代码抱歉。 但外部脚本文件名为.plugins.js
如何让ie7读取这些脚本而不将它们全部移动到主页?
答案 0 :(得分:4)
您的问题是,
- 更改
$('#slider').nivoSlider({ //home page slider //
animSpeed: 1500,
pauseOnHover: true,
pauseTime: 5500,
});
到
$('#slider').nivoSlider({ //home page slider //
animSpeed: 1500,
pauseOnHover: true,
pauseTime: 5500 // Removed last comma
});
IE使用额外的尾随逗号非常挑剔
注意:我通过查看IE中的开发人员工具发现了这个错误 - 它告诉我插件第12行的错误Expected identifier, string or number