javascript - 无法通过 JS 或 jQuery 设置规则 "pointer-events"?

标签 javascript jquery css

我必须在运行时操纵与元素的交互,使其不可见且“不可交互”。 可以完成第二个的规则是“pointer-events: none”

问题是它无法从 JS 或 jQuery 中识别...为什么?

最佳答案

我不认为我理解这个问题,但是(使用 jQuery)

$( document.body ).css( 'pointer-events', 'none' );

将很好地支持浏览器(忽略任何指针事件)。但是,如果您删除/隐藏元素,如果您通过

隐藏它,指针事件当然也将不再起作用
display: none

关于javascript - 无法通过 JS 或 jQuery 设置规则 "pointer-events"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15295393/

相关文章:

javascript - 将照片附加到调查回复的脚本

jquery.dataTables 在 ie 11 中非常慢

javascript - 我可以写一个JS函数: returns as a normal function would or wait and return AJAX results?

html - Firefox 和 Safari 中的字体显得较细 - Chrome 中则正常

javascript - 无法将变量移至要使用的函数之外

php - 如何禁用充当提交按钮的图像按钮

javascript - 如何制作 float block 菜单?

html - 使用html和css绘制动态线条

javascript - 如何让这个进度条停在我提供的特定值

jquery - 遍历所有子项并删除所有样式