ラベルの ID を持つ DIV に含まれるボタンを含む単純なスクリプトがあります。ホバーすると、コンテンツの ID を持つ別の div が表示されます。両方の DIV は、basket-top の ID を持つ DIV に含まれています。ホバー コールはこの div にアタッチされます。HTMLは次のとおりです。
<div id="basket-top">
<div id="content"><br />
<br />
content here<br />
<br />
</div>
<div id="label">label here</div>
</div><!-- /basket-top -->
JS は次のとおりです。
$("#basket-top").hover( function () {
$("#basket-top #content").slideDown(500);
}, function () {
$("#basket-top #content").slideUp(500);
});
これは、ユーザーがすばやく出入りして関数を何度も呼び出し、レイヤーが数回上下にスライドするまで正常に機能しています。前のアクションが完了していない場合、関数が呼び出されないようにする方法はありますか?