フロントエンドに多くの Javascript を追加するのに長い時間を費やしました。FF(11.0)を使用している間、これをずっと行いました。すべての変更 (私のローカル サンドボックスでは正常に動作します) を開発サーバーにコミットしたところ、IE 8 でページを表示すると div 全体が欠落していることに QA テスターが気付きました。
この div は、jQuery を使用してさまざまな機能を実行し、ユーザーがアコーディオン パネルを展開/折りたたんだり、展開されたアコーディオンから画像をドラッグ アンド ドロップしたりできるようにします。
今は午後 10 時ですが、この休憩を直すまでは寝られません。F12
IE に同梱されている (ボタンからアクセスできる) IE Dev Toolbar を使用してみました。ファイアーバグも同様。JS はまったく問題ないように見えますが、IE が頑固なだけです。
IE が jQuery を多用する div を表示しない理由を理解し始めるために、SO はどのような手順を実行しますか? 私のコードはJSページ全体に関数と呼び出しを散りばめ、織り交ぜているため、変更を1つずつ元に戻すほど単純ではありません。正しい方向へのポインタやナッジを前もって感謝します。