【问题标题】:Pointer Events method of checking left- or right-click检查左键或右键单击的指针事件方法
【发布时间】:2014-02-06 18:04:06
【问题描述】:

我已经通过 pointerevents-polyfill.

我遇到了一个问题,我无法区分左键单击和右键单击,右键单击导航项将执行与左键单击相同的操作,而不是打开右键单击菜单。

我正在使用的特定事件是 pointerup。

指针事件有没有办法检查事件是左键还是右键?

【问题讨论】:

    标签: javascript jquery html mobile pointer-events


    【解决方案1】:

    看起来有一个名为 button 的属性,如果它是主指针(鼠标左键),则其值为 0。

    我没有使用过这个库,但是从查看源代码和W3C spec 来看,它看起来是这样的。

    您始终可以打印/调试事件并查看属性是什么。

    【讨论】:

      【解决方案2】:

      我使用 event.type == 'click'(左)与 event.type == 'contextmenu'(右)。

      【讨论】:

        猜你喜欢
        • 2014-01-13
        • 2022-12-17
        • 1970-01-01
        • 2015-07-14
        • 2016-08-05
        • 1970-01-01
        • 2015-03-03
        • 2019-05-03
        • 1970-01-01
        相关资源
        最近更新 更多