javascript - 如何阻止div接受点击事件

标签 javascript jquery html

我正在努力解决一个我认为很简单的问题。我有一个父 div,在我的父 div 中我有很多 div。我将 onclick 事件附加到所有这些 div 上。

现在,当页面通过 asyn ajax 调用加载数据时,我必须禁止这些 div 在用户点击它们时接收点击事件。

我尝试使用以下方法禁用 div:

       $(".theme-container").children().attr('disabled', true)

其中“theme-container”是父div的类名。不幸的是它不起作用,但我仍然可以点击 div!

如果有一些帮助,我们将不胜感激。

最佳答案

尝试停用指针事件。这是一个 CSS 类:

.inactive {
    pointer-events: none;
}

关于javascript - 如何阻止div接受点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28918961/

相关文章:

jquery - Laravel:数据表的 SQLSTATE[23000] 错误

javascript - Angular 2 : how to pass attributes to child component?

javascript - 如何使用 javascript 或 jquery 提醒所选选项?

javascript - 将选择限制为 handsontable 中的整行/列

javascript - Jquery 自动完成中的附加参数

javascript - 数据百分比属性更改的 CSS 转换

javascript - 撕掉网络框架中的小部件?

html - 我想链接到我的主页 : ./或/?

javascript - 观看属性(property)在 Vuejs 中不起作用

php - 什么会导致提交后的 http 表单中的数据主体为空?