H5页面在iosApp上绑定的click事件不生效

javascript/jquery

浏览数:1,029

2019-9-15

html代码如下

<div class="group">
    <div class="list">
        div.a
        div.b
    </div>
</div>        

js代码如下

$('.group').on('click','.list',function(){
    //todo...
})

很简单只是给.group下的.list绑定了点击事件,但是到了iosapp嵌套页面中就是不生效,只有点击其中的img标签才会触发桥接方法

解决方案

1 修改css

.list{
    cursor:pointer;
}

2 touchstart事件代替

$('.group').on('click start','.list',function(){
    //todo...
})

作者:Touber