由于触摸屏和鼠标冲突,通过鼠标单击 JQuery 按钮在 Chrome 中不起作用

标签 jquery google-chrome jquery-mobile touch

我正在使用一个名为 smoothzoom.js 的插件。最近我发现它在 Chrome 浏览器上无法正常工作。缩放按钮和拖动缩放图像的功能不起作用。该插件的演示网站也无法运行。

http://vectorflower.com/preview/smooth_zoom/

我的调查使我相信,因为我的新笔记本电脑是触摸屏,所以它向我强调了这个问题。触摸和鼠标操作之间存在冲突。触摸屏幕可以使用鼠标,而无法使用鼠标。

该插件在 IE 和移动浏览器上仍然可以正常工作。

有没有人有这方面的经验可以提供解决方案?

可以使用 jQuery Mobile 事件(例如 vmousedown)来修复此问题吗?

最佳答案

该插件在 Chrome 上运行良好,请尝试清除 Chrome 上的缓存!

关于由于触摸屏和鼠标冲突,通过鼠标单击 JQuery 按钮在 Chrome 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34762180/

相关文章:

jquery - 用toggleClass添加类不能被替换

javascript - 尝试声明接口(interface)时出现 Google Chrome WebUSB API 错误

jquery - 复选框在 jQuery Mobile 的 Split View中不起作用

javascript - Jquery移动滚动到新页面底部

javascript - 如何在用户登录时展开有内容的div,仅使用 $(document).ready 函数没有点击功能

javascript - 如何从javascript中的文件夹路径获取最后一个文件夹名称?

javascript - 在扩展程序中阅读 Chrome 浏览历史记录

html - JQueryMobile 1.1.1 列表项未锚定在左侧

javascript - body 背景模糊功能不适用于多种模式

javascript - Chrome 扩展保存数据