当我用jQuery右键单击图像时,如何删除“查看此图像”链接?

时间:2012-01-01 20:31:46

标签: javascript jquery mousedown

我有一张图片。 当我左键单击它时,它应该将图像后面的值增加1。 当我右键单击它时,它应该将图像后面的值减少2。

问题是,当我右键单击图像时,它会正确地减小值。但是,Mozilla Firefox弹出一个窗口,如“复制此图像,查看此图像”等。

我该如何防止这种情况?

1 个答案:

答案 0 :(得分:2)

这是上下文菜单,是Modern OS的标准功能,并非特定于Firefox。

要禁用图像的上下文菜单,请使用:

$(document).on('contextmenu', 'img', function() { return false; });

通过DevGrow,修改为使用jQuery 1.7+ .on()附加事件处理程序。