javascript - 如何使用 javascript 在 <div> 上禁用然后启用 onclick 事件

标签 javascript jquery

<分区>

下面是我正在尝试的代码

document.getElementById("id").disabled = true;

最佳答案

您可以使用 CSS 属性 pointer-events 来禁用任何元素上的点击事件:

https://developer.mozilla.org/en-US/docs/Web/CSS/pointer-events

// To disable:    
document.getElementById('id').style.pointerEvents = 'none';
// To re-enable:
document.getElementById('id').style.pointerEvents = 'auto'; 
// Use '' if you want to allow CSS rules to set the value

这是一个 JsBin:http://jsbin.com/oyAhuRI/1/edit

关于javascript - 如何使用 javascript 在 <div> 上禁用然后启用 onclick 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18982642/

相关文章:

打开后立即关闭的Javascript websockets

php - 使用 PHP 服务器端存储 HTML5 LocalStorage

javascript - 如何在 restangular 中使用 PUT 方法

JQuery 输入值仅限数字和小数

javascript - jQuery 在 html var 中全局替换整数

javascript - 在 Vue.js 单文件组件中使用 jQuery 插件

javascript - 如何获取上传的cloudinary小部件图像信息?

javascript - 如何使用带有 Derby 数据库的jsf在谷歌地图上动态创建多边形?

javascript - 获取过去几天的名称(例如 : 7 days ago, 8 天前...)

jquery - CSS3 工具提示背景