美文网首页前端干货
jQuery on() click事件在iphone上失效的解决

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

作者: 柚子胖鸡_ | 来源:发表于2019-03-29 16:08 被阅读0次

    问题

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

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

    解决方法

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

    #btn {
      cursor:pointer
    }
    

    相关文章

      网友评论

        本文标题:jQuery on() click事件在iphone上失效的解决

        本文链接:https://www.haomeiwen.com/subject/hnalbqtx.html