我正在开发一个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