cod*_*der 5 html javascript jquery carousel bxslider
点击错误消息是
jquery.js:4388 [Violation]向滚动阻止的“ touchmove”事件添加了非被动事件侦听器。考虑将事件处理程序标记为“被动”,以使页面更具响应性。参见https://www.chromestatus.com/feature/5745543795965952
我可以在新水龙头上单击鼠标右键来打开链接。更重要的左键单击不起作用。
在所有其他浏览器上,链接都可以正常工作
请帮我
小智 15
插件的作者知道此错误。您可以在此处跟踪bxSlider问题的进度
等待补丁的快速解决方法是将touchEnabled设置为false。
$('.your-slider').bxSlider({
touchEnabled: false
});
Run Code Online (Sandbox Code Playgroud)
小智 6
或者在你的 jquery.bxslider.js 文件中:替换这个:
if (slider.settings.touchEnabled && !slider.settings.ticker) { initTouch(); }
Run Code Online (Sandbox Code Playgroud)
有了这个:
if (navigator.maxTouchPoints > 0) { initTouch(); }
Run Code Online (Sandbox Code Playgroud)
这为我解决了它。