マウスが#categories_block_top .tree ulから外に出ているときに、誰かがドロップダウンを遅らせる方法を説明できますか?申し訳ありませんが、私はjQueryで初心者です。ここにリンク - http://livedemo04.prestatrend.com/とjs-ファイルはtreeManagementTop.jsです。メニューのjQuery遅延
答えて
jQueryElement.find('ul:first').stop(true,true).hide(100);
jQueryElement.find('ul:first').stop(true,true).slideUp(100);
これらの2行:メニューの速度を100にすることで、メニューの速度を遅くすることができます。また、遅延を追加する
は、これらを参照してください。 Jquery - Delay mouseout event Fade out jQuery menu after delay
このプラグインを追加しましたが、エラーがあります。 - makeTallが定義されていません。 –
あなたはどのプラグインを追加しましたか?一度ロードしたらこれが起こったのでしょうか? –
jquery.hoverIntent.minified.jsはい、私はそれをロードした後に起こっています。 http://livedemo04.prestatrend.com/ –
jQueryのhoverIntentプラグインをチェックアウト:
このプラグインを追加しましたが、エラーがあります - makeTallが定義されていませんどのような問題がありますか? –
必要な機能の1つが欠落しているように聞こえます。 "makeTall"関数を必要としない場合は、空の関数定義を渡してください。これは役立ちます:http://stackoverflow.com/questions/2196429/plugging-in-jquery-hoverintent-for-sliding-panel –
あなたはhoverIntentプラグインは、あなたが助けていくつかのVARSを定義することができますチェックアウトするかもしれませんマウスセンター/アウト操作:http://cherne.net/brian/resources/jquery.hoverIntent.html
ちょうどこのプラグインを追加しましたが、エラーがあります - makeTallが定義されていませんどのような問題? –
hoverIntentプラグインを使用していて、 「makeTallが定義されていません」というエラーが表示された場合は、その機能を追加したかどうかを確認してください。 hoverIntentホームページのソースには次のようになります。
<script type="text/javascript" charset="utf-8">
$(document).ready(function(){
$("#demo1 li").hover(makeTall,makeShort);
$("#demo2 li").hoverIntent(makeTall,makeShort);
$("#demo3 li").hoverIntent({
over: makeTall,
timeout: 500,
out: makeShort
});
}); // close document.ready
function makeTall(){ $(this).animate({"height":75},200);}
function makeShort(){ $(this).animate({"height":50},200);}
</script>
しかし、私はそれは、プラグインなしで別の方法でした:
<ul id="elem">
<li><a href="#"><span>1</span></a>
<ul id="child" style="display:none;">
<li ><a href="">Home</a></li>
<li ><a href="">About</a></li>
<li ><a href="">Contacts</a></li>
<li ><a href="">FAQ</a></li>
</ul>
</ul>
<script type="text/javascript">
$(function(){
$('#elem').mouseenter(function(){
$('#ch').css('display', 'block');
});
$('#elem').mouseleave(function(){
$('#ch').delay(800).fadeOut('slow');
});
});
</script>
・ホープこれはあなたが質問にいくつかのコードを投稿する必要があります:)
- 1. jquery遅延ロード
- 2. 遅延jqueryリダイレクト
- 3. jQueryの遅延マウスアウト
- 4. jQueryの遅延ドロップダウン
- 5. jqueryの遅延チェーン
- 6. jquery + asp.net遅延ポストバック
- 7. jQuery遅延質問
- 8. jQuery POSTマルチスレッド遅延
- 9. jQueryの遅延ポストデータのdiv
- 10. jqueryの遅延の問題
- 11. jQuery遅延チェーニングの問題
- 12. Safari Jqueryイベントハンドラの遅延
- 13. jQueryの遅延と、より
- 14. 遅延jqueryのUIダイアログクローズコールバックが
- 15. jquery show()関数の遅延
- 16. JQuery遅延の変更 "this"
- 17. jQuery遅延の問題
- 18. JQuery UIのクリック遅延
- 19. jQuery遅延とスローダウンスライド速度
- 20. 「遅延を隠す」jQueryナビゲーション
- 21. はJQueryアニメーション遅延問題
- 22. Jquery遅延タイムアウト機能?
- 23. 遅延を伴うJquery .onload
- 24. jqueryで遅延iframe(遅延src httpコール)をロード
- 25. RxJava遅延オブザーバブルの遅延
- 26. スレッドの遅延 - 遅延
- 27. jQuery - 各ループのaddClassの後の遅延
- 28. jQuery Carousel Pluginボタンの遅延の問題
- 29. JQuery UIツールチップマウスのホバーの遅延?
- 30. jQuery AJAXリクエストの間の遅延時間
のに役立ちます。将来の訪問者にとっては、提供したリンクが常に安定したソースではないことがあるため、ここでコードを確認すると便利です。 – Purag