わかりました私はこのコードを持っています:
<html>
<head>
var timeout = 0;
var closetimer = 0;
var ddmenuitem = 0;
function jsddm_open()
{ jsddm_canceltimer();
jsddm_close();
ddmenuitem = $(this).find('#as').eq(0).css('visibility', 'visible');
bb = $(this).css("background","#0099FF");
}
function jsddm_close()
{
if(ddmenuitem)
ddmenuitem.css('visibility', 'hidden');
}
function jsddm_timer()
{ closetimer = window.setTimeout(jsddm_close, timeout);
bb = $(this).css("background","none");
}
function jsddm_canceltimer()
{ if(closetimer)
{ window.clearTimeout(closetimer);
closetimer = null;}}
$(document).ready(function()
{
$("#sinputbox").watermark("Search item here...");
$('#menu > li').bind('mouseover', jsddm_open);
$('#menu > li').bind('mouseout', jsddm_timer);});
document.onclick = jsddm_close;
</head>
<body>
<div id="hmenu">
<ul id="menu">
<li><a class="active" href="index.php">Home</a></li>
<li><a href="gallery.php?name=gallery">Gallery</a>
<ul id="as">
<li><a href="gallery.php?name=clothing">Clothing</a></li>
<li><a href="gallery.php?name=furniture">Furniture</a></li>
<li><a href="gallery.php?name=householditems">Household-items</a></li>
<li><a href="gallery.php?name=automotive">Automotive</a> </li>
<li><a href="gallery.php?name=food">Food</a></li>
</ul>
</li>
<li><a href="about.php">About</a></li>
<li><a href="contact.php">Contact</a></li>
</ul>
</div>
</body>
</html>
現在、そのドロップダウン メニューにスライドダウンを追加する予定ですが、方法がわかりません。次の行を追加しようとしました: " $('this').slideDown('slow');
" この関数内に: " function jsddm_timer()
" しかし、これまでのところ何も機能しません。ここの誰かが私を助けてくれませんか?私はどんな提案でも開いています。ありがとう。