是否有可能实现JavaScript(或jQuery)的“长按”?怎么样做?
HTML
<a href="" title="">Long press</a>
JavaScript的
$("a").mouseup(function(){
// Clear timeout
return false;
}).mousedown(function(){
// Set timeout
return false;
});
发布于 2018-02-06 15:05:09
只有JavaScript计时器。
var pressTimer;
$("a").mouseup(function(){
clearTimeout(pressTimer);
// Clear timeout
return false;
}).mousedown(function(){
// Set timeout
pressTimer = window.setTimeout(function() { ... Your Code ...},1000);
return false;
});
发布于 2018-02-06 15:57:36
你可以使用jQuery移动API的taphold事件。
https://stackoverflow.com/questions/-100007347
复制相似问题