【发布时间】:2012-12-27 09:27:25
【问题描述】:
我在 Android 操作系统上使用 Chrome 时遇到问题。
我使用 jQuery 和 javaScript 处理 html5 页面。
我有选择框,数字输入..等。
当我尝试“点击”时,我有:
var hitEvent = 'ontouchstart' in document.documentElement ? 'touchstart' : 'click';
在输入或选择上没有任何反应。
但是,当我执行alert("something") 时,一切都开始工作了。
在每个浏览器上都可以正常工作(Safari、iPad 上的 Chrome、iPhone...;Firefox、Android 上的 Internet 浏览器),但 Android 上的 Chrome 不行。
你知道如何解决这个问题吗?
【问题讨论】:
-
是你的 js 在你的 html 之下,还是在 dom 中准备好
-
如果
alert("something")工作,那么 javascript 工作。 -
没有任何效果。但正如我在 android 上的 firefox 上所说,一切正常
-
如果我做警报(..)一切都开始工作了。我该怎么办?
-
@TJ。他并不是说 js 不工作,但是,事件不会触发那是他的问题
标签: javascript android jquery google-chrome