javascript - 仅在 WordPress 插件中的某些元素 id 上禁用脚本

标签 javascript php wordpress

我正在使用其他插件来管理表格,并使它们在我的插件中具有响应性和可排序性。它的工作原理就像一个魅力,但现在我需要制作一个自定义表格,不需要可排序。有没有办法仅在这个特定的表元素 id 上禁用脚本(我列出了所有脚本 id 并知道该插件调用哪个 .js )?我可以覆盖 .css,但我无法仅针对该表禁用排序,因为它是 javascript。

我查看了 wp_dequeue_script('');,但不幸的是,我有更多的表,而不仅仅是这个自定义表。如果我在同一个 wp 页面上使用它,出列脚本也会禁用所有其他表的排序...

有什么办法可以覆盖这个吗?或者我可以以某种方式禁用此元素上的点击事件吗?

提前致谢!

最佳答案

如果您只需要禁用 .click() 事件,您可以使用 CSS 来实现。

<div style="pointer-events: none;"> 
    <p> This element has no click() event </p>
<div>

关于javascript - 仅在 WordPress 插件中的某些元素 id 上禁用脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58676675/

相关文章:

javascript - 5 秒后删除一个 div

javascript - <img> 图像的 HTML Javascript getElementById 返回 null

javascript - 一旦选择一个复选框,使用 html.checkboxfor 自动禁用其他复选框

javascript - 如何在 JavaScript 中删除数组中的引号?

php - 为什么我不能——或者我如何——使用 WordPress API 将 NULL 值插入我的 MySQL 数据库

javascript - 我如何在 AngularJS 中创建和聚焦新元素?

java - 在 Java 中发送 HTTP POST 请求并在 PHP 中接受 POST 请求

php - PHP 响应中的 <U+FEFF>

php - 如何在其原始单列中显示第一篇文章,并在两列中显示所有其他文章? WordPress的

wordpress - 禁用双重确认似乎不起作用?