鼠标事件/状态-控制/设置详解

Onmouse***是javascript的用法,mouse**和click是jQuery的用法

1.Onmousedown:当鼠标的任一键被按下时触发设置,强调是按下的瞬间

2.Onclick:鼠标按下之过后触发该事件,发生在onmousedown和onmouseup之后,此功能要求必须在规定区域内按下,并弹起时才会触发,只检测鼠标的左键

3.onmouseup:当鼠标弹起时触发该事件,无论在哪里按下的鼠标只要在目标区域内弹起就会触发该事件,检测鼠标的左右键和滚轮

4.onmouseover:当鼠标扫过时触发该事件,强调移入移出的过程

5.onmouseout:当鼠标移开时触发该事件

6.onmousemove:当鼠标移动时触发该事件,与onmouseover的区别在于,onmouseover有一个移入移出的过程,在时间点上onmousemove比onmouseover先触发。动作上 onmouseover 只在刚进入区域时触发。 onmousemove 除了刚进入区域触发外,在区域内移动鼠标,也会触发该事件

当使用onmouseover控制当鼠标移动到该对象上时触发设置的样式时,当鼠标移到该对象上时点击鼠标左键触发的样式会带有onmouseover的样式,原因是在当鼠标点击时也会有刚进入该对象时的事件。当使用onmouseover控制移到该对象上时的样式时,点击鼠标时不触发移动到该对象时的样式则使用onmousedown代替onclick的功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值