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

图片不能随着鼠标在页面随意移动

图片不能随着鼠标在页面随意移动

大大大大大茹 2018-12-29 13:03:02
* {     margin: 0;     padding: 0;   } img {     position: absolute;   } <img src="../images/cangjingkong.jpg" alt="" id="img"/>function my$(id) {         return document.getElementById(id);     } var evt = {         getEvent: function (event) {             return window.event | event;         },         getClientX: function (event) {             return this.getEvent(event).clientX;         },         getClientY: function (event) {             return this.getEvent(event).clientY;         },         getScrollLeft: function () {             return window.pageXOffset || document.body.scrollLeft || document.documentElement.scrollLeft || 0;         },         getScrollTop: function () {             return window.pageYOffset || document.body.scrollTop || document.documentElement.scrollTop || 0;         },         getPageX: function (event) {             return this.getEvent(event).pageX ? this.getEvent(event).pageX : this.getClientX(event) + this.getScrollLeft();         },         getPageY: function (event) {             return this.getEvent(event).pageY ? this.getEvent(event).pageY : this.getClientY(event) + this.getScrollTop();         }     }; document.onmousemove = function (e) {             my$("img").style.left=evt.getPageX(e)+"px";             my$("img").style.top=evt.getPageY(e)+"px";     }谢了一段window.event和e的兼容代码,还有page的兼容代码,然后图片飘不起来,谷歌里面console也没有报错,请教各位大神指点一下,哪里出错了?
查看完整描述

1 回答

已采纳
?
聪明的汤姆

TA贡献112条经验 获得超33个赞

https://img1.sycdn.imooc.com//5c27481a000198d002940057.jpg

return window.event || event; 少了一杠

给个采纳吧!

查看完整回答
1 反对 回复 2018-12-29
  • 1 回答
  • 0 关注
  • 911 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信