javascript - 使用jquery禁用右键单击图像

标签 javascript jquery

我想知道如何使用 jQuery 禁用右键单击图像。

我只知道这个:

<script type="text/javascript" language="javascript">
    $(document).ready(function() {
        $(document).bind("contextmenu",function(e) {
           return false;
        });
    }); 
</script>

最佳答案

这个有效:

$('img').bind('contextmenu', function(e) {
    return false;
}); 

或者对于较新的 jQuery:

$('#nearestStaticContainer').on('contextmenu', 'img', function(e){ 
  return false; 
});

jsFiddle example

关于javascript - 使用jquery禁用右键单击图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4753695/

相关文章:

JavaScript 函数作用于自身以用另一个对象扩展自身

javascript - ESLINT 无限循环

jQuery Slider - 栏上可以有不同的颜色吗?

javascript - 在元素之间移动鼠标太快时出现 jQuery 悬停问题

javascript - 从对象获取属性

javascript - 传单弹出关闭按钮

javascript - Magento 可配置产品下拉菜单 - 必须将 "Price Difference - +"更改为实际价格

javascript - 32 位或 64 位对 jquery/javascript 有影响吗?

jquery - 如何使用 jQuery 将参数从 URL 传递到 XSL 样式表?

javascript - 页面加载时如何关注特定选项卡