1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > mousedown和click冲突事件 JS怎么实现子元素mousedown不触发父元素的click

mousedown和click冲突事件 JS怎么实现子元素mousedown不触发父元素的click

时间:2019-07-15 00:08:28

相关推荐

mousedown和click冲突事件 JS怎么实现子元素mousedown不触发父元素的click

解决这个问题首先要先判断是点击还是鼠标拖动

鼠标按下记录时间

OnMouseDown(){

this.firstTime = new Date().getTime();

}

鼠标抬起记录时间

OnMouseUp(){

const lastTime = new Date().getTime();

if( (lastTime - this.firstTime) < 200){

this.funkey = true;

}

}

点击方法中在为true的时候执行

Click(){

if(this.funkey){}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。