有问题地点击普通Javascript中的元素

时间:2014-10-05 20:52:47

标签: javascript jquery javascript-events click

我正在使用event.preventDefault()对页面上的所有元素使用Jquery,如下所示:

$('*').on('click', function(e) {
e.stopPropagation();
e.preventDefault();
});

现在我想使用右键单击上下文菜单触发单击事件。所以基本上我会右键单击鼠标并打开一个上下文菜单,然后从该菜单中选择触发点击。在Jquery中,这很简单,我会在与上下文菜单相关的函数中执行此操作:

$(this).click();

this部分将获得选择器,而click部分会触发点击,当然使用return true来解除preventDefault。问题是我不能在后者中使用Jquery,我必须使用普通的Javascript。普通Javascript中$(this).click();的等价物是什么? (没有在元素本身附加点击处理程序)

0 个答案:

没有答案