jQuery を使用したこのフェードイン/フェードアウト効果は機能しません。エラーが発生しません。メニューは完全にレンダリングされ、機能していますが、メニューをホバーしても遅延やフェードはありません。これが実際のFIDDLEです。jQuery 1.9.1 を使用しています。CSS は大きすぎて場所を取ってしまうので投稿したくありません。また、私が推測する問題は、CSS ではなく jQuery にあります。
HTML
<ul id="nav">
<li><a href="#">1 HTML</a>
</li>
<li><a href="#">2 CSS</a>
</li>
<li><a href="#">3 Javascript </a>
<ul>
<li><a href="#">3.1 jQuery</a>
<ul>
<li><a href="#">3.1.1 Download</a>
</li>
<li><a href="#">3.1.2 Tutorial</a>
</li>
</ul>
</li>
<li><a href="#">3.2 Mootools</a>
</li>
<li><a href="#">3.3 Prototype</a>
</li>
</ul>
</li>
</ul>
Jクエリ
$(document).ready(function () {
$(" #nav li").hover(
function () {
$(this).find('ul:first').stop(true, true).delay(1000).fadeIn("slow")
}, function () {
$(this).find('ul:first').stop(true, true).delay(1000).fadeOut("slow");
}
)
});
CSS