私はDIVを持っています:
<div id="leftBoxTools" class="toolboxHeaders" style="margin-top: 10px; width: 100%">
TOOLS</div>
誰かがクリックしたときにクリックイベントを発生させて、一種の折りたたみ可能なツールボックスを作成できるようにしたいということです。
$(".toolboxHeaders").click(function () {
$(this).next().slideToggle("slow");
});
ffとchromeでは正常に機能しますが、ie9では、実際のテキストをクリックした場合にのみ機能し、divのどこにも機能しません...何かアイデアはありますか?
更新:少し明確にするために、これはすべてJQUIダイアログボックスで発生しています。それが問題を引き起こしている可能性があるかどうかわからない。この投稿からJSFiddleを確認しましたが、IE9ではすべて正常に機能します。それでも、特定の問題を機能させることはできません。
私はまた、フレームとマスターページ(guh)を使用している古いaspxアプリケーションでこれをすべて行っています...したがって、これを引き起こしている原因を特定するのは非常に困難です。
DoctypeをHTML5に変更しましたが、テキスト以外のものをクリックしても起動できません。