为什么鼠标移出事件无法被触发

为什么鼠标移出事件无法被触发

在做轮播图作业时。想要在页面载入完毕时就去触发鼠标移出事件,手动去把鼠标移入再移出。是有效果的,

但是 用 $('#main').mouseout(); 或是   $('#main').trigger('mouseout'); 这两种方式都是无效的。

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

当鼠标指针从元素上移开时,发生 mouseout 事件。鼠标没有移入,就不能发生鼠标移出事件,所以不能实现效果,如果想要触发这个事件,可以直接使用调用事件后面的函数实现

建议同学可以将完整代码上传(不要截图代码,因为手动输入的有可能和上传的代码有差异),以便更好的检测和解决问题,

祝学习愉快。

  • hhhhhhhiro 提问者 #1
    已经解决了。。原因是我把事件触发写在了事件绑定的前面,谢谢老师!
    2018-08-21 11:14:27
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师