我有这个javascript调用Fancybox函数。 我设置了触发器点击,因为我想在页面加载时自动打开fancybox。 在每个浏览器中都可以,IE 7(兼容模式)除外。
$(document).ready(function() {
$("a#hidden_link").fancybox({
'speedIn' : 10,
'speedOut' : 30,
'showCloseButton' : true,
}).trigger('click');
IE7发出此错误:当调用.trigger('click')时,最后一行会出现“识别器,字符串或数字”。
我无法弄清楚..thx
答案 0 :(得分:5)
倒数第二行的额外逗号。这有点令人讨厌,因为其他浏览器往往对它更宽容;但是,标准不允许在对象文字的末尾添加额外的逗号。