虽然未在http://api.jquery.com/bind/上列出,但'contextmenu'事件似乎有效
$('.rightclickable').bind('contextmenu', function() {
// right-click!
});
Run Code Online (Sandbox Code Playgroud)
不是直接的,但您可以使用事件对象mousedown的which属性检查在普通事件处理程序中按下了哪个鼠标按钮:
$("#someElem").mousedown(function(e) {
if(e.which == 3) {
//Right click!
}
});
Run Code Online (Sandbox Code Playgroud)
这是上面的一个工作示例.
| 归档时间: |
|
| 查看次数: |
5900 次 |
| 最近记录: |