html - 如何使用 jquery 在 <img> 中禁用然后重新启用 onclick 事件

标签 html jquery image onclick jquery-events

我使用了一个图像而不是按钮,现在我想在某些情况下禁用 onclick() 事件,因为我们禁用了一个按钮。我尝试了很多方法但没有用。以下是我所做的:

<img title="Ok" class="mtbtn"id="upd_1" onclick="add_edited('1','MM');" src="/project/images/green_ok.gif" border="0">

jQuery 代码是:

$("#upd_1").css('opacity','0.5');
$("#upd_1").unbind("click");

我也试过:

$("#upd_1").css('pointer-events','none');document.getElementById('upd_1').style.pointerEvents = 'none ';.

有什么解决办法吗?

最佳答案

试试这个:

$("#upd_1").on('click',function(e){
   e.preventDefault();
});

关于html - 如何使用 jquery 在 <img> 中禁用然后重新启用 onclick 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34870637/

相关文章:

html - Bootstrap Navbar - 将元素对齐到中间

javascript - Bootstrap 下拉菜单冲突 jQuery 1.11.3

javascript - 元素移动时悬停不正确

jquery - 如何在 CSS 上锁定图像

javascript - css odd even 不使用伪元素

java - 从eclipse运行完美,但是从jar运行,返回错误JAVA

javascript - 如何使用 JavaScript 显示代码块的行号?

javascript - 如何在猫头鹰轮播中使用背景图片

javascript - 如果 img < 500 应用 css

java - 如何移动图像(动画)?