[]
jQuery (basılı tut)
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?
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?
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)
});
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)
});
- serafettinn (11.12.12 14:42:41 ~ 15:11:21)
1