我有一套Div作为按钮.这些按钮有一个简单的
jquery click()功能,除了iOS以外的所有浏览器中都可以使用.
例如:
<div class="button">click me</div>
和
$('.button').click(function(){ alert('hi'); });
我不知道为什么这不适用于iOS – 显然在iOS中没有“点击”.
不幸的是,我没有一个iphone设备来测试这个,但是我收到了很多投诉,我的客户想要点击的东西,没有发生任何事情.
获得这项工作的关键是什么?
解决方法
Click“:表示当同一元素发生mousedown和mouseup事件时,或键盘激活元素.
从Jquery Bug,起就有工作,只需在元素的CSS中添加“cursor:pointer”,点击事件将按预期工作.甚至可以看到这个Jquery click on Ios的帮助