【发布时间】:2012-03-20 06:15:55
【问题描述】:
我正在更新/调试和扩展我的可拖动脚本的功能,我需要能够实现以下结果:
whatever.onRightMouseButtonMousedown = preventDefault();
我做了很多研究都无济于事,但是,我知道这样做是可能的,因为当我使用 jquery-ui 可拖动时,它会阻止当你用鼠标右键按下鼠标时拖动元素的能力。我想模仿这种能力,并了解它是如何工作的,以便我现在和将来根据需要实施它。
注意:请不要给我关于如何使用 jquery 或 jquery-ui 可拖动的信息(我已经熟悉它),我想了解它们是如何实现的,或者如何实现检测用鼠标右键按下鼠标,这样我就可以防止用鼠标右键拖动元素。
【问题讨论】:
-
这不是重复的。问题是专门询问如何在不使用 jQuery 的情况下做到这一点。
标签: javascript mouseevent draggable jquery-ui-draggable right-click