how to prevent focus event in IE when mousedown happens

后端 未结 3 1422
北荒
北荒 2020-12-18 04:40

event.preventDefault(); return false; event.stopPropagation();

any of them can prevent focus event from happening when I trigger a mousedown event in Fi

3条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-18 05:31

    The best solution I've found during my investigation is call preventDefault and stopPropagation functions not on "mousedown" event but on "pointerdown" instead.

    Looks like any browser triggers "pointerdown" event before "mousedown" event and preventing "pointerdown" event prevents focus as well.

提交回复
热议问题