Jquery鼠标一直按着触发的事件是什么?

JavaScript018

Jquery鼠标一直按着触发的事件是什么?,第1张

如楼上的朋友所讲,是:

onkeydown

如果你想尝试一直按着鼠标时就让动画一直执行,你可以考虑的是判断在onkeydown中触发动画,在onkeyup中断动画(拖曳效果的实现原理。。。)

单纯的JS代码,

oUp.onmousedown=function()

{

clearInterval(timer)

timer=setInterval(function(){

if(num>=0) num=0

oImg.style.top=curposition+num+'px'

num += 10

},30)

}

oUp.onmouseup=function()

{

clearInterval(timer)

}

在鼠标按下的时候开一个定时器就可以了