javascript - 仅在 Wordpress 插件中的某些元素 id 上禁用脚本
问题描述
我正在使用其他插件来管理表格并使它们在我的插件中具有响应性和可排序性。它就像一个魅力,但现在我需要制作一个不需要排序的自定义表格。有没有办法.js
仅在这个特定的表元素 id 上禁用脚本(我列出了所有脚本 id 并知道这个插件调用了哪个)?我可以覆盖.css
,但我无法仅为此表禁用排序,因为它是 javascript。
我看了看wp_dequeue_script('');
,但不幸的是,我有更多的表,而不仅仅是这个自定义的。如果我在同一个 wp 页面上使用它,出队脚本也会禁用所有其他表的排序......
有没有办法覆盖这个?或者我可以以某种方式禁用此元素上的点击事件吗?
提前致谢!
解决方案
如果您只需要禁用.click()
事件,则可以使用 CSS 来实现。
<div style="pointer-events: none;">
<p> This element has no click() event </p>
<div>
推荐阅读
- arrays - 检查数组是否包含值时出现 Fortran“ANY”函数错误
- asp.net-core - Asp Net Core 电子邮件验证
- jquery - 为什么我的 jquery 只能按顺序工作?
- r - gganimate::transition_time 导致飞行多边形
- reactjs - 如何在 React Native 的倒计时中制作幻灯片动画?
- oracle - 如何通过连接两个在 oracle sql 中没有公共列的表来创建过程?
- python - vncdotool 无法连接到远程 vnc 服务器 python
- c# - C# 中 ASP MVC 项目中没有参数的路由预期路由参数“id”
- javascript - 反应一个对象的更新状态改变另一个对象
- javascript - 如何简化创建框的代码?