我正在開發一個phonegap項目。我需要實施一個長時間的新聞活動。我們如何使用JavaScript檢測圖片/按鈕的長按?附帶在我的腦海如何檢測按鈕上的長按/圖像
0
A
回答
2
$('#target').mousedown(function() {
alert('Handler for .mousedown() called.');
//start a timer
});
$('#target').mouseup(function() {
alert('Handler for .mouseup() called.');
//stop the timer and decide on long click
});
1
一種方法是:
1)在onclick事件的開始,記錄時間,這給你的第一次點擊的時間。
2)然後檢查時間跨度。假設,你說5秒的時間跨度是一個長時間的事件。如果檢查成功,這是一個長時間的事件。
+0
不錯:)謝謝。 – sree 2012-07-09 09:35:21
相關問題
- 1. 檢測長按UINavigationItem的後退按鈕
- 2. 我如何檢測長按?
- 3. 在iPhone上檢測長按
- 4. 在openlayers地圖上檢測長按
- 5. tvOS:無論如何檢測長按箭頭按鈕?
- 6. 在CSS中,如何在按鈕聚焦時增長按鈕+按鈕圖像?
- 7. 如何更改列表視圖上的圖像按鈕,當長按一下
- 8. 如何檢測按鈕按下和iphone
- 9. 如何檢測一個按鈕按下?
- 10. 如何檢測按鈕按下?
- 11. 如何設置按鈕上的圖像
- 12. 如何使用CSS彈出按鈕圖像上的按鈕
- 13. 如何覆蓋按鈕對象上的按鈕圖像?
- 14. 如何檢測藍牙耳機上的按鈕按
- 15. 如何檢測Android上的按鈕按下歷史
- 16. 如何使用其他條件按鈕上的按鈕圖像按鈕?
- 17. 如何檢測何時按下按鈕並在android上釋放
- 18. 添加一個圖像按鈕,然後按一下按鈕沒有檢測
- 19. 如何檢測當在按鈕片斷android按下後按鈕?
- 20. 按鈕上的圖像
- 21. 檢測耳機按鈕按
- 22. 檢測鎖定按鈕按
- 23. 檢測音量按鈕按
- 24. 如何檢測Backspace鍵長按何時?
- 25. 檢測按鈕的後退按鈕
- 26. 旋轉按鈕上的圖像按
- 27. C#如何在按鈕陣列按鈕上添加圖像
- 28. 如何在圖像上放置按鈕
- 29. 如何在圖像上放置按鈕
- 30. 如何檢查按鈕背景上的哪個圖像
我不喜歡這個答案。如果這是在手機上完成,那麼它不會給你你想要的行爲。長時間按住大部分應用程序後,手機會彈出一個上下文菜單,振動或執行任何操作。它不等你釋放。你的javascript應該做同樣的事情。 – mtmurdock 2014-06-23 19:24:08