1

2番目のタブ内でjqueryの垂直タブとjqueryアコーディオンを使用しています。Firefox 17.0.1、Chrome 23.0.1271.95、Safari 5.1.7、SeaMonkey 2.0.11、私の iPhone4、私の妻の Android で素晴らしい (Mac) が動作しますが、アコーディオンは IE 9 では機能しません。他のバージョンの IE)

誰かが問題を追跡するのを手伝ってくれますか?

http://www.geneseo.com/はい

タブは、アコーディオンを含む 2 番目のタブにデフォルト設定する必要があります。

これで何か助けていただければ幸いです。

ありがとう - ロン

更新: さらに、IE9 では最終タブ (ColoHub) のリンクが機能しませんが、他のブラウザーでは機能しますか?

4

1 に答える 1

0

私はあなたがconsole.logどこかにあなたのアプリケーションに迷いを持っているに違いないと信じています。優れたブラウザとは異なり、IEは開発者ツールが開いている場合にのみコンソールオブジェクトを提供します。そのため、開発者ツールを開いた状態で使用console.logすると、JavaScriptがクラッシュして焼ける可能性があります。これは、IEがコンソールを操作する際のジャークになるのを防ぐための便利なスニペットです。

 if(!window.console){
     window.console = { log : $.noop }
 }

このようにして、コンソールオブジェクトが見つからない場合、console.lognullではなくnoopになり、IEをクラッシュさせません。

于 2012-12-13T16:50:32.940 に答える