为啥 jQuery 不能在 WordPress 页面上运行?

Posted

技术标签:

【中文标题】为啥 jQuery 不能在 WordPress 页面上运行?【英文标题】:Why doesn't jQuery work on a WordPress page?为什么 jQuery 不能在 WordPress 页面上运行? 【发布时间】:2021-03-30 12:55:56 【问题描述】:

我正在处理我的website。 jQuery 不适用于 WordPress 页面。这是我的代码:

<script>
  color = $("#colorPicker").val()
</script>

Error: Uncaught TypeError: $ is not a function`

我正在使用页眉和页脚脚本插件。

【问题讨论】:

【参考方案1】:

Wordpress jQuery 安装使用 jQuery 关键字而不是 $。将您的代码更改为:

<script>
  color = jQuery("#colorPicker").val();
</script>

或者,使用 document.ready 事件处理程序并将参数中传递给函数的 jQuery 实例别名:

<script>
  jQuery($ => 
    color = $("#colorPicker").val();
  );
</script>

【讨论】:

以上是关于为啥 jQuery 不能在 WordPress 页面上运行?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的 jQuery 脚本没有在 Wordpress 中触发?

安装了新的 wordpress 5.8 但为啥 Jquery 库不显示在二十一个 wordpress 主题的前端?

js点击按钮实现图片上下翻页,为啥下面代码不能实现翻页?

WordPress模版安装了WP-PageNavi分页导航插件,为啥不显示啊?

为啥 mysql CLI 可以连接,而 WordPress 却不能?

jQuery Pagination Wordpress 小部件后 Dom Css 丢失