我想要一个textarea来回应keydown。 我尝试了以下
<textarea id="text"></textarea>
$('#text').keydown(function() {
alert('keydown');
});
这在桌面上工作正常,但它不适用于Android 2.3移动浏览器。 我尝试了Dolphine浏览器,一切正常。
我尝试了jquery ui自动完成组件,它与Android移动浏览器配合使用。 我查看了自动完成组件的源代码,但无法找到,为什么它有效,而我的示例中的简单keydown没有。
答案 0 :(得分:1)
解决: 这是Android移动浏览器的一些奇怪的缓存行为。 虽然css更改已更新但javascript却没有。在我清除了移动浏览器中的所有缓存数据后,一切正常。