父元素上面需要做长按事件处理,绑定了touchstart,touchmove,touchend事件,子元素上边绑定的走click事件,点击子元素会触发touch事件,然后才触发子元素的click事件,现在想点击子元素只触发click事件,点击父元素触发touch事件,求问各位帅哥美女怎么处理
@click.stop : 阻止事件冒泡
@click.prevent : 阻止事件默认行为
@click.self : 事件只作用在元素本身,而不是其子元素
给@click添加stop,阻止事件冒泡,即@click.stop
加一个 .stop
@click.stop=""
在click的动作里面判断当前鼠标状态,然后决定click是否继续执行。无论执行成功与否,给touch留个标记。
单纯的阻止对于多种设备的兼容并不友善。应为……现在的设备太他妈的多了,不如自己提高兼容性。