setTimeout を使用して mousedown イベント中に call 関数を繰り返し使用したいのですが、まったく機能しません。誰でも何か考えがありますか?
$("#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
}