我遇到了一个仅在 iPhone safari 上出现的问题。我们使用 jQuery mobile,当尝试在页面底部的字段中输入内容时,它会为每个字母重新定位自己。如果我想查看我输入的所有内容,我必须滚动查看每个字母。看视频。有想法该怎么解决这个吗 ? 我把这个问题记录在这里: you tube video showing issue
最佳答案
我的解决方案是从文本区域中删除 2 个事件监听器 - 用于 input
和 keyup
事件。我在 click
事件上执行此操作,如下所示:
<textarea name="mytextarea" onclick="$(this).unbind('input'); $(this).unbind('keyup');"></textarea>
希望这有帮助;)
关于iphone ios 11 上的 Jquery mobile 在输入字段时重新定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47548112/