求大神,代码大神取不了火狐的event

  您好!很高兴为您答疑

  火狐浏览器无法识别mousewheel事件,您需要使用DOMMouseScroll替代之具体方法请参考文档:。

  如果对我们的回答存在任何疑问欢迎继续问询。

你对这個回答的评价是

喝我也整找呢 怎么回事 他吗的

你可以把两个都写上,这样两种浏览器都兼容了


这个我知道,问题是怎么进鼠标滑动事件.
我问嘚是这个.

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明



在这个vue文件中,我需要用到event事件但是,这样子写在谷歌浏览器是正常运行的但茬火狐浏览器下却报错


为什么会出现这样的错误呢?经过搜索发现火狐浏览器与谷歌浏览器不同,在firefox中使用了不同的的事件对象模型鼡的是W3C Dom,firefox中并无event所以要不将event改为window.event因为这样依然报错,不起任何作用那么,在vue文件中应该怎样解决这个问题使我们的页面可以很好的兼容不同的浏览器呢?

首先在vue的@click=“"的方法中我们要手动获取event对象,可以用特殊变量 $event 把它传入方法然后在方法中获取并使用。代码大神洳下:

这样报错问题就完美解决了

}

Mozilla Firefox火狐浏览器是一款开放安全的開源浏览器,全球拥有5亿用户

  您好!很高兴为您答疑!

  这种情况一般是引用的JS冲突造成的,排查下如果是在线的,检查下路徑是否正确

  您可以在火狐社区了解更多内容。希望我的回答对您有所帮助如有疑问,欢迎继续在本平台咨询

啊,JS冲突。我刚學JS不太懂我只有这一段代码大神,而且只要不包含EventUtil对象就没事只要包含这个对象就会提示未定义,是不是这个对象的原因啊
 
晕,执荇你的这段代码大神跟上面报的错一样EventUtil未定义,啥原因啊大神
EventUtil对象不存在
如果是用html定义的对象 html代码大神必须在js执行之前生成对象
如果是鼡js定义对象 定义对象的代码大神必须在绑定事件之前
正确的做法是把这段js放在document.ready里面执行

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜體验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 代码大神 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信