0

問題をここにアップロードしました: http://gotchance.com/k2/

「ログイン」リンクをクリックしてみてください。FF と Safari では正常に動作します。ただし、IE8 では、フォームが自動的に下にスライドしてから再び上にスライドします。

テスト目的で、さらに 4 つの「テスト」リンクを追加したところ、#navigation div 内のリンクのみがこの問題を引き起こしていることがわかりました。

また、「ボタン」「入力」などの他の要素を使用して切り替えると、正常に機能します。「#navigation」内の「a」タグのみが問題を引き起こします。

何か案は ?

4

2 に答える 2

0

問題の 1 つは、custom.js ファイルに余分なコンマがあることです。余分なコンマは 25 行目にあります。

前:

   confirm: {
            required: true,
            equalTo: "#rpassword"
        },
    },

後:

confirm: {
            required: true,
            equalTo: "#rpassword"
        }
    },

それがあなたの問題を解決するかどうかはわかりません。

于 2009-06-18T14:53:38.227 に答える
0

あなたのhtmlは検証されません。最初に必ずw3c バリデーターを実行してください。無効な dom は、jquery セレクター (特に ie) で地獄をプレイできます。

また、丸めプラグインとフォント プラグインが奇妙なマークアップを生成し、それが問題を引き起こす可能性があることにも気付きました。

ページを最小限の骨まで取り除いてから、一度に機能を追加して、トグルが機能するすべてのステップの後に確認しましたか。

于 2009-06-18T15:57:44.487 に答える