我想在使用 setTimeout 的 mousedown 事件时重复使用调用函数,它根本不起作用。有人知道吗?
$("#image_360").mousedown( function() {
mouseStillDown=true;
$(this).data('timeout', window.setTimeout(function () {
getDirection;
}, 2000));
},
function()
{
clearTimeout($(this).data('timeout'));
alert('mouse left');
});
function getDirection(e){
var x = e.pageX;
//do stuff with condition e.pageX
}