我正在创建一个带有几个视差滚动元素的网站,当我使用Mac笔记本电脑滚动或使用强大的鼠标时,它们看起来很棒。但是当我切换到带滚轮的鼠标时,视差区域就会非常生涩和分散注意力。如果可能,我想禁用此鼠标类型的视差效果。
任何信息或提示将不胜感激。谢谢你的时间!
答案 0 :(得分:0)
AFAIK,您无法通过jQuery
本地检测用户正在使用的鼠标类型(这是因为JavaScript
的安全模型的实现方式 - 即不允许访问操作系统和文件系统),但您可以通过检测用户的UserAgent
并为其加载特定的jQuery
代码,以一种全面的方式实现此目的。
查看此链接以获取更多详细信息:
http://www.w3schools.com/jsref/prop_nav_useragent.asp
此UserAgent列表的链接: