スライドのものがありますが、マウスが.contentから2秒以上経過してから#content divをスライドさせたいだけです。しかし、私はそれらの2秒以内にあれば、私のマウスを戻すことができるようにしたい。ここにフィドル - http://jsfiddle.net/YZDGu/があります。.slideUp()マウスを2秒間押した後
0
A
答えて
4
使用setTimeout
とclearTimeout
:
1
あなたのフィドルhereをset/clearIntervalを使用して更新しました。
setIntervalおよびclearIntervalを参照してください。
$(".container").hover(function(){
$(".container #content").slideDown();
},function(){
$(".container #content").delay(2000).slideUp();
});
1
遅延を追加
var slideTimer;
$(".container").hover(function(){
$('#content').slideDown();
clearTimeout(slideTimer);
},function(){
slideTimer = setInterval(function() {
$('#content').slideUp();
}, 2000);
});
デモ:私は私のマウスを置いた場合ので、私は、希望通りものではありませんhttp://jsfiddle.net/GFpHH/
関連する問題
- 1. マウスが2秒
- 2. ボタンをX秒間押しますか?
- 3. アクションiPhoneでUIButtonを2秒間押したときにトリガする
- 4. 2秒後にマウスの上/外にjQueryスライドアップ/アウトコンテンツ - バグ
- 5. Javaマウスが押された - イベントなし
- 6. 2秒後にaddChild
- 7. マウスを2秒以上押し続けると、それ以外は表示されませんか?
- 8. 最初にEnterキーパッドを押した後、3秒間Enterキーパッドを無効にしてください。
- 9. タッチスクリーンを10秒間押してから結果を表示
- 10. ボタンを押したときにカウントダウンタイマーを5秒間スキップする(Androidスタジオ)
- 11. 2秒間のスロットル機能
- 12. slideUpまたはslideDownが完了した後のトリガーイベント
- 13. ボタンセッションを押した後に、
- 14. ブートストラップ4ベータ2 slideUp slideDownドロップダウン
- 15. ナビゲーションメニューでマウスのホバーを10秒間表示する方法は?
- 16. 30秒間コピーした後にセルを削除
- 17. pageloadの2秒後にdivにクラスを追加したい
- 18. Ionic 2 navCtrlを押した後にサイドメニューを保持する
- 19. マウスが押されているのを検出しました
- 20. 同じセグメントを2回押した後、UISegmentedControllerがフリーズする
- 21. WCF:数秒間実行した後のEndpointNotFoundException
- 22. あなたは、私がボタンを押したときに5秒間に実行ストーリーボードを定義したい
- 23. Enterキーを押すか、10秒間待ち続ける
- 24. JAVAボタンを押して数秒待つ
- 25. マウスを押している間にマウス入力イベントを追跡する方法C#visual studio?
- 26. javascriptの瞬間マウスが押されている
- 27. PythonのStardandコンテキストメニューTKinterマウス右ボタンを押したときのテキストウィジェット
- 28. 処理中の特定の地域内でマウスを押した
- 29. Let IsMouseOver = "True"マウスをオフにしてもトリガーエフェクトが1秒間続く
- 30. ページロードの2秒後にdivを表示
1秒間放り出してからそれを戻すと、それが上にスライドしてしまい、それが私が起こりたいことではありません。 – theliberalsurfer
@AndrewMilsonマウスが再配置されたかどうかのチェックを含むように更新されました。 – sinemetu1