[英]Jquery-ui sortable doesn't work on touch devices based on Android or IOS
[英]jquery-ui draggable interfering with touch scroll
據我了解,jQuery UI完全忽略了觸摸事件,而想要使用觸摸事件的人們不得不使用觸摸打孔將觸摸事件映射為鼠標事件。 但是,較新版本的UI似乎會干擾內置的觸摸事件,例如滾動,即使它們應該忽略這些事件也是如此。
我有運行良好的jQuery UI draggable
元素。 但是,當使用觸摸設備並嘗試滾動該元素位於觸摸點下方的窗口時,屏幕將不會滾動。 如果jQuery UI忽略觸摸事件,為什么會發生這種情況?
我發現舊版的UI沒有這個問題。 我使用的版本是1.11.4。
重申一下:我並不是要使draggable
元素在觸摸設備上draggable
拖動。 我只希望它忽略觸摸事件並允許定期滾動發生。
似乎該庫忽略了動作,但是CSS設置了touch-action: none
正是導致我看到的功能的原因。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.