我正在开展一个phonegap项目。我需要实施长时间的新闻发布会。我们如何使用JavaScript检测长按图像/按钮?
答案 0 :(得分: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)
我想到的一种方式是:
1)在onclick事件开始时,记录时间,这将为您提供第一次点击的时间。
2)然后检查时间跨度。假设,你说5秒时间跨度是长按事件。如果检查成功,这是一个长按事件。