在我的应用程序中,特别是 div
,我想显示带有选项的自定义右键单击菜单,而不是默认的浏览器菜单。
我尝试使用以下代码。
events: {
"contextmenu #navContainer":"rightClickTest"
},
rightClickTest:function(event){
if (event.button == 2){
alert("Right Click is not possible Here !")
}
}
我们正在为我的应用程序使用 backbone.js
。事件工作正常,但问题是在事件逻辑完成后,默认右键单击菜单照常出现。
注意:
我想在我的应用程序的特定 div(navContainer
) 处禁用默认右键单击菜单。
我该如何解决这个问题。
最佳答案
这应该可以做到..
rightClickTest:function(event){
if (event.button == 2){
event.preventDefault();
alert("Right Click is not possible Here !")
}
}
关于javascript - 如何禁用浏览器的默认右键单击菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23365310/