このサイトには多くの優れたヘルパーがあることは知っています。私はまだ jquery を学んでいますが、その背後にある機能が大好きです。最近、メガドロップ ダウン メニューを作成しましたが、show/hide を使用する代わりに hoverintent プラグインを使用するように多くの推奨事項を受け取り始めました。コーディングを変更して動作させるのに迷っています...助けてください...いつものようにみんなありがとう!!!
ああ、私は hoverintent に変更するとオーバーフローも発生しなくなると思いますが、コードがそれを防ぐために機能しているとは思いませんか?
私のサイト...DKEについてのドロップダウンのみが機能します...
http://www.nestudiosonline.com/test.php
私のjqueryスクリプト...
$(document).ready(function() {
// shows the hidden div in the list
$('#dave').mouseover(function() {
$('#aboutdke').show('slow');
});
// hides the hide the div again for that list item
$('#dave').mouseleave(function() {
$('#aboutdke').hide('slow');
});
});
これが私のhtmlです....
<div id="pagelinks">
<ul id="menu">
<li class="mega"><a class="dkeorg" href="#">DKE.ORG</a></li>
<li class="megamenu" id="dave"><a class="links" href="#">ABOUT DKE</a><div id="aboutdke">
(about dke div content)
</div>
</div></li>
<li class="megamenu"><a class="links" href="#">ALUMNI</a></li>
<li class="megamenu"><a class="links" href="#">UNDERGRADUATES</a></li>
<li class="megamenu"><a class="links" href="#">EVENTS</a></li>
<li class="megamenu"><a class="links" href="#">MULTIMEDIA</a></li>
<li class="megamenu"><a class="links" href="#">SHOP DKE</a></li>
</ul>
</div>