jquery - iScroll 重叠文本区域触摸或单击书写

标签 jquery cordova textarea phonegap-plugins iscroll

我正在 iOS 和 Android 上的 Phonegap 上开发一个演示,我选择 iScroll 来使页面可滚动,它工作正常,但我必须在创建 DOM 元素后生成 iScroll,因此 iScroll 与文本区域触摸重叠,并且使页面不可写左键单击或触摸。

我尝试在创建 DOM 元素时将其设为只读,并在生成 iScroll 后删除只读属性,效果很好,但不起作用,iScroll 通过触摸或单击继续重叠文本区域写入功能。

有人知道我能做什么吗?或者如何解决?

感谢您的建议。

最佳答案

我记得我也曾遇到过同样的问题。我通过刺穿 iscroll.js 修复了这个问题,但遗憾的是我现在无法提供代码。

但是,请检查此提交 https://github.com/cubiq/iscroll/commit/feb0088a996a28ebd0a7a37ee7b9e31a50a4a58e 。它类似于我在我的案例中所做的修复,因此它可能解决了问题。

关于jquery - iScroll 重叠文本区域触摸或单击书写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14600341/

相关文章:

jquery - 使用 Rails 和 jQuery 处理内联编辑表单的好方法

cordova - 无法将android平台添加到meteor项目

php - 将格式化文本从文本区域保存到数据库

Python 无法正确处理来自 HTML 文本区域的文本输入

javascript - 使用 $.when.apply 的简单替代方法并行链接 jQuery promises

jquery - 如何让我的父容器响应并在其 float 子容器长大时增加其高度?

javascript - Uncaught ReferenceError : MyFunction is not defined - PhoneGap

javascript - 输入 JavaScript 后修改字符或单词

javascript - Flot:绘制滚动 1 小时图表

android - 我应该在基于 Cordova 的项目中的什么地方包含 ITelephony.aidl?