2011-02-05 74 views
0

我已經有一段JavaScript調用Fancybox函數。 我設置了觸發器點擊,因爲我想在頁面加載時自動打開fancybox。 在每個瀏覽器中都可以,除了IE 7(兼容模式)外。與IE7的JQuery問題

$(document).ready(function() {   
    $("a#hidden_link").fancybox({ 
     'speedIn'  : 10, 
     'speedOut'  : 30, 
     'showCloseButton' : true,  
}).trigger('click'); 

IE7拍攝這個錯誤:「識別器,串或數字有望」上時,(「點擊」)的.trigger被稱爲最後一行..

我想不通.. thx

回答

5

倒數第二行的額外逗號。這是一個有點討厭的,因爲其他瀏覽器往往對它更寬容;但標準不允許在對象文字末尾附加逗號。

+0

感謝馬蒂,不幸的是我沒有完全清楚你寫的東西。我必須添加額外的逗號嗎?在哪裏?非常感謝 – Riccardo 2011-02-05 13:26:38