1

IE9に問題があります。開きませんfancybox。2つのエラーが発生します(翻訳済み):

スクリプト5:アクセスが拒否されました

jquery.min.js?1345532875、行2 char 68522

と:

SCRIPT5007:プロパティ「トリガー」の値がありません:オブジェクトがnullまたは未定義です

jquery.fancybox.pack.js?1342011870、行28文字117

誰かが解決策を知っていることを願っています。

4

2 に答える 2

0

StackOverflowへようこそ!

あなたを助けるために、私たちはあなたが持っているエラーメッセージだけでなくあなたのコードも必要とします。エラーだけで、それは難しい推測です。

Fancyboxを使用しようとしているWebページのJavaScriptを投稿していただけますか?また、どのjsライブラリを含めているかを教えてください。

于 2012-09-04T14:40:27.553 に答える
0

これは私のコードです:

<script src="fileadmin/templates/js/libs/jquery.min.js?1345532875" type="text/javascript"></script>
<script src="fileadmin/templates/js/fancybox/jquery.fancybox.pack.js?1342011870" type="text/javascript"></script>
<script type="text/javascript">
  $(document).ready(function(){
    $('.fblang').fancybox({
      padding: 0,
      openEffect : 'elastic',
      openSpeed  : 150,
      closeEffect : 'elastic',
      closeSpeed  : 150,
      helpers : {
        overlay:{ opacity : 0.3 }
      }
    });
});
</script>

jQueryのバージョンは1.8.0およびfancybox2.0.6です。すべてがTypo3CMSで実行されています(それが重要な場合)

編集:私はそれを機能させました。https://ajax.googleapis.comからの外部jqueryファイルを含めるだけです

于 2012-09-05T06:44:56.353 に答える