我使用了以下代码:
$('#selector').triggerHandler('contextmenu');
但它(选择器)在某处使用它自己的js函数,现在在我的特定情况下我想阻止它的所有其他函数。
例如:
我在下面使用了以下代码:
<input type="button" onclick="dosomething()" />
那么,我如何在这里使用preventDefault才能运行contextmenu?
修改
为了简化我的问题,我想在鼠标左键单击时触发上下文菜单。
答案 0 :(得分:1)
尝试:
$("#selector").unbind("click");
$("#selector").removeAttr("onclick");
$('#selector').triggerHandler('contextmenu');