课程
/前端开发
/JavaScript
/DOM事件探秘
为什么我不用点击,鼠标只要一移动,面板就立刻跟随鼠标移动了呢?
2014-08-27
源自:DOM事件探秘 4-1
正在回答
我也遇到了这个问题,如果把XXX.onmousedown=fnDown();改成XXX.onmousedown=fnDown;无论怎么点都不移动。
比如你的移动函数名师是 fnDown;
如果你写 XXX.onmousedown=fnDown(); 那么就会发生你说的这样。 不用按下就能移动。
改成XXX.onmousedown=fnDown; 就不会了。
应该是开始的时候没有用onmousedown 还没开始点击 就直接使用onmousemove
还有因为拖动地方是图片,需要阻止一下默认行为
看了下代码,在鼠标移出文档对象松开鼠标后,没有释放
你在鼠标松开后,没有释放鼠标移动的事件
举报
DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件
1 回答求大神指导为什么,阻止不了上下键同时滚动页面事件,已加上阻止语句,跪谢!
4 回答event=event | | window.event; 这句代码怎么理解
2 回答在火狐上点击完出现问题,Ie上正常...
1 回答那么问题来了,视频中不是调用了hsowMes函数吗?为什么不用加上()的???
2 回答有问题了 Ie 不支持
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号