[英]Iscroll causes links inside the scrolling parent to become unclickable on touch devices
我正在嘗試使用iscroll插件( https://github.com/cubiq/iscroll )將滾動添加到div中。 我發現它使滾動父內部的鏈接不可點擊。 禁用插件可以修復它。
最初,我認為這與-webkit-transform
但是當我創建一個獨立的小提琴時似乎並非如此。
可以在此處找到演示-http://jsfiddle.net/5Frv4/ 。 使用移動Webkit瀏覽器轉到它,以查看實際問題。
使用一些簡單的選項初始化Iscroll:
var menuScroll = new IScroll('#menu', {
mouseWheel: true,
scrollbars: 'custom',
interactiveScrollbars: true,
});
我不確定該如何解決該問題。 有人知道我可以嘗試的其他嗎?
您可以嘗試iScroll的選項
click: true
要覆蓋本機滾動,iScroll必須禁止某些默認瀏覽器行為,例如鼠標單擊。 如果希望您的應用程序響應單擊事件,則必須將該選項顯式設置為true。 請注意,建議改用自定義點擊事件(見下文)。 http://iscrolljs.com/#configuring
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.