【发布时间】:2013-03-28 16:48:13
【问题描述】:
我有这个不响应 Android 版 Chrome 上的“点击”事件的可滚动元素列表。但是,“touchstart”确实有效。问题是,使用“touchstart”会干扰列表的滑动行为。我可以使用“点击”的替代方法吗?
不起作用:
jQuery(document).on('click', '.items section', function(e) {
// code
});
做:
jQuery(document).on('touchstart', '.items section', function(e) {
// code
});
【问题讨论】:
-
你说的是 Javascript 的 DOM 事件处理吗?
-
我刚刚创建了这个:jsbin.com/enavaj/1 并且它显示它正在工作,我认为您的代码中还有其他事情发生,例如,您可能在这些元素上有另一个单击处理程序,这些元素具有 preventDefault on他们。请您提供一个更深入的例子说明它不起作用
标签: android jquery google-chrome click