bindtouchstart和bindtouchend 及bindtap事件

发布于 8 年前作者 hanwei10504 次浏览最后编辑 8 年前来自 ask

             

想问一下点击内部item view怎么样触发内部的事件,外部的事件不会触发事件,滑动外部的view会触发相应事件,内部的事件不会触发

<view class=‘wrap’ bindtouchstart=‘start’ bindtouchend=‘end’>  

    <view class=‘stag’>  

            <view class=‘item’ catchtap=‘click’></view>

    </view>

</view>

2 回复
huangjuan
huangjuan1 楼6 年前

这是因为touchstart优先于tap导致的(tap实际上是touchend时触发的)。

liangfang
liangfang2 楼6 年前

事件捕获可能对你有用

capture-bind capture-catch关键字