前端干货

jQuery on() click事件在iphone上失效的解决

2019-03-29  本文已影响0人  柚子胖鸡_

问题

页面上有一动态添加的元素,用jq的on()添加click事件,在iphone上无效,但在浏览器和安卓上没问题。

$(document).on('click', '#btn', function () {
   alert('Hello!')
})

解决方法

给该元素添加如下样式;
对于点击的对象,拥有cursor:pointer;这个样式,即鼠标放上去,能够出现“手”型的图标才能视为可以使用点击事件。
涨姿势了!!

#btn {
  cursor:pointer
}
上一篇下一篇

猜你喜欢

热点阅读