sağa sola kayan bir slider yapıyorum da.jquery'de "basılı tuttuğu sürece" gibi bir fonksiyon var mı?örneğin; ekrandaki #right div'ine basılı tuttuğu sürece saniyede bilmem kaç px margin atasın dursun. var mı böyle bişi?
sağa sola kayan bir slider yapıyorum da.
jquery'de "basılı tuttuğu sürece" gibi bir fonksiyon var mı?
örneğin; ekrandaki #right div'ine basılı tuttuğu sürece saniyede bilmem kaç px margin atasın dursun. var mı böyle bişi?
0
mouseup ve mousedown'u birlikte kullanmalısın.
var timer = 0;
$("body").mouseup(function(){
timer = 0;
clearTimeout(pressTimer)
return false;
}).mousedown(function(){
pressTimer = window.setInterval(function() { timer = timer+1;console.log(timer); },1000)
});
0