作業中のページにアコーディオンのようなセクションを作成しようとしています。すべてのセクションを閉じる機能が必要なため、jQueriesネイティブアコーディオンプラグインを使用していません。.slideUp()
私の問題は、FirefoxとIEですべてが完全に機能しているように見えるのに、Chromeが応答していないように見えることです。ここにアップロードしたすべての相対コードスニペットをコピーするのではなく、http://ianburris.com/p/tmp/。Chromeでこれを引き起こしている可能性のあるアイデアはありますか?
2699 次
2 に答える
2
ここで<div>
はなく、コンテナにを使用する必要があります。ここにコードがあります(スタイリングを忘れて、スライドに焦点を合わせます)。クロムでは機能しません。<span>
<span>
これが作業バージョンです。唯一の変更は、要素のブロック(<div>
この場合は要素)を作成することです。
これらは:
<span id="in-the-classroom" class="menu-pane">
//and
<span id="outside-the-classroom" class="menu-pane">
する必要があります:
<div id="in-the-classroom" class="menu-pane">
//and
<div id="outside-the-classroom" class="menu-pane">
そしてもちろん、変更</span>
へのマッチング</div>
。
于 2010-10-01T00:21:03.680 に答える
1
これを変更してみてください:
if (cfe.active_menu_pane !== null)
に
if (cfe.active_menu_pane != null) // Remove the second equal sign
それが問題になるかどうかはわかりませんが、それは私が関数で見た1つの不規則性でした。
于 2010-10-01T00:49:57.030 に答える