2011-02-05 22 views
0

私はFancybox関数を呼び出すこのjavascriptを持っています。 ページの読み込み時に自動的にfancyboxを開くので、トリガクリックを設定しました。 IE 7(互換モード)を除いて、すべてのブラウザでOKです。IE7でのJQueryの問題

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

IE7ショットこのエラー:.trigger(「クリック」)が呼ばれたときに、最後の行に「Identificator、文字列または数値が期待されている」..

私が把握することはできません。.. thx

答えて

5

最後の2行目の余分なカンマ。これは、他のブラウザがそれに対してもっと寛大である傾向があるので、やや厄介なものです。ただし、標準ではオブジェクトリテラルの最後に余分なカンマを使用することはできません。

+0

ありがとう、Matti、残念ながら、私はあなたが書いたことをうまく取り止めなかった。余分なカンマを追加する必要がありますか?どこ?たくさんありがとう – Riccardo

+0

さて、私はそれを解決しました。私はいくつか余分なコンマを見つけました。IE7は好きではありません。あなたは私を救ったマッティ、ありがとう – Riccardo