【发布时间】:2017-12-20 14:21:02
【问题描述】:
我正在使用 Swipebox:http://brutaldesign.github.io/swipebox/ 我知道我可以用这样的滑动框幻灯片打开内容
// Link to click
<a href="#mydiv" class="my-swipebox">Click to show</a>
// And the div in html
<div id="#mydiv">Click <a href="http://example.com">Here</div>
问题是当它通过 mobie 上的 swipebox 打开时,我无法单击该 div 内的链接(在桌面上它工作得很好)
chrome 浏览器显示此日志:
[Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See https://www.chromestatus.com/features/5093566007214080
preventDefault @ js_3q9o_g1v9VMwOb38KwiIL35eXGTsWaJ31hpdemJVNbY.js:5
dispatch @ js_3q9o_g1v9VMwOb38KwiIL35eXGTsWaJ31hpdemJVNbY.js:5
v.handle @ js_3q9o_g1v9VMwOb38KwiIL35eXGTsWaJ31hpdemJVNbY.js:5
如何解决这个问题,非常感谢
【问题讨论】:
-
能否将您的 JavaScript 连同您的问题一起发布。
-
您好@KristianRoebuck,您可以在本页底部下载代码brutaldesign.github.io/swipebox,您可以将我的代码放入index.html,通过$(".my 进行滑动调用(javascript) -swipebox").swipebox()。谢谢
标签: javascript slideshow swipe preventdefault