会社のサイトの 1 つに jQuery ドロップダウン メニューがあります。このメニューは、IE7 を除くすべてのブラウザーで機能します。jQuery と CSS を変更してみました。このサイトにリストされているのを見たすべての修正と、クイック Google 検索が提供するその他の修正を実装しようとしました。これまでのところ、何も役に立ちませんでした。最悪の部分は、どの部分が機能していないのかわからないことです。
IE の特定のバージョンでは :hover クラスがサポートされていないと聞きました。.hover 関数の変数を作成してみました。他の誰かが、IE7 は display:block が気に入らないと投稿したので、それを変更してみました。何も機能していません。
これは私のコードから CSS を引いたものです。サイトは http://www.triconference.comです。
$(document).ready(function () {
$('#nav li').hover(function () {
//show its submenu
$('ul', this).stop(true, true).slideDown(300);
},
function () {
//hide its submenu
$('ul', this).stop(true, true).slideUp(300);
}
);
});