为了账号安全,请及时绑定邮箱和手机立即绑定

JQuery事件——鼠标事件1

标签:
JQuery

     鼠标事件.mousemove()、.mouseover()、.mouseout()、.mouseenter() 和.mouseleave()

1   .mousemove()监听用户移动的操作

2   $ele.mousemove()绑定$ele元素,不带任何参数,用来指定触发一个事件

3   $ele.mousemove(handler(eventObject))绑定$ele元素,每次$ele元素触发点击操作会执行回调handler函数,可以针对事件的反馈进行很多操作

4   $ele.mousemove([eventData],handler(eventObject))绑定$ele元素,每次$ele元素触发点击操作会执行回调handler函数,可以接受一个数据参数,是为了解决不同作用域下数据传递的问题

5   .mousemove()的触发条件

   .mousemove()当鼠标指针移动时触发,即使移动一个像素

   如果处理器做任何重大的处理或者该事件存在多个处理函数,可能会造成浏览器的严重性能问题

6   .mouseover()监听用户的移入操作

7   .mouseout()监听用户的移出操作

8   $ele.mouseover()绑定$ele元素,不带任何参数,用来指定触发一个事件

9   $ele.mouseover(handler(eventObject))绑定$ele元素,每次$ele元素触发点击操作会执行回调handler函数,可以针对事件的反馈进行很多操作

10   $ele.mouseover([eventData],handler(eventObject)绑定$ele元素,每次$ele元素触发点击操作会执行回调handler函数,可以接受一个数据参数,是为了解决不同作用域下数据传递的问题

11   .mouseenter()监听用户移动到元素内部的操作,在鼠标移入到元素上时被触发,任何HTML元素都可以接受   

12   .mouseleave()监听用户移动到元素外部的操作,只在绑定他的元素上被调用,而不会在后代节点上被触发

13    .mouseenter() 和.mouseleave()的区别在于冒泡方式处理不同

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消