检查左键或右键单击的指针事件方法

时间:2014-02-06 18:04:06

标签: javascript jquery html mobile pointer-events

我已经配置了指针事件 pointerevents-polyfill

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

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

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

2 个答案:

答案 0 :(得分:2)

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

我没有使用过这个库,但是从查看源代码来看,W3C spec就会出现这种情况。

您始终可以打印/调试活动并查看属性。

答案 1 :(得分:1)

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