【发布时间】:2020-02-17 04:39:52
【问题描述】:
我并不是特别想使用 Jquery Mobile,因为我只将它用于 swipeleft 和 swiperight....但它是我能找到的唯一一个与类一起使用并用于动态添加内容的触摸事件库。我确实使用下载器来获取我当时只需要的东西(不记得是什么),但那是不久前的事了,现在下载器坏了,所以我最近在这里发现了一个只有触摸事件的评论。它仍然导致这个问题。 https://stackoverflow.com/a/51800929/11773633
我遇到的问题是,如果我至少在任何地方声明 swipeleft 和 swiperight 一次,它是否会影响页面上的内容......它会导致输入和文本区域不仅无法从字段内的任何位置,但也不允许拖动文本本身...它只选择 3 个字符。
这是一个带有示例的 jsfiddle。我将 Jquery Mobile v1.4.5 的副本与 html 部分中的触摸事件链接起来。我也使用 Jquery 2.2.4,所以设置好了。
$(document).on('touchstart touchmove touchend tap taphold swipe swipeleft swiperight scrollstart scrollstop','textarea', function(event) {
return false;
});
我只是想为输入字段的拖动选择文本问题找到一个解决方案...而且似乎我无法阻止该脚本所做的任何改变输入字段中拖动工作的方式。只要使用滑动,就会导致此问题。
【问题讨论】:
标签: jquery jquery-mobile