1

我有一个没有 CSS 设置的 div 元素cursor:pointer。我想click在那个 div 上绑定一个 JS 事件,但是 JS 没有监听clickdiv 上的事件。

此设置适用于所有浏览器,包括 Safari、Safari 上的移动模拟器、Android、Galaxy Tab。

它似乎不适用于 iPhone。

当我cursor:pointer在 div 上添加 时,它开始工作。谁能解释我出了什么问题?

4

1 回答 1

0

如果问题是根本没有调用 CLICK 处理程序,那么您可以尝试使用诸如“touchstart”或“touchend”之类的触摸事件,因为在触摸设备上您没有鼠标指针,因此您无法“单击”。

于 2013-02-18T09:20:28.263 回答