gpt4 book ai didi

Javascript $(function() 不适用于 WordPress

转载 作者:行者123 更新时间:2023-12-02 18:58:12 24 4
gpt4 key购买 nike

好的,我正在尝试在我的 WordPress 网站的 header.php 文件中添加以下 jquery:

<script type="text/javascript">
$(function() {

$( '#co-slider' ).circleslider()


});
</script>

这是直接从我下载的html源文件中复制的,我花了过去3个小时试图得出这个问题的结论,但是当谈到wordpress时我是一个新手。到目前为止,我所能收集到的只是这可能是因为没有冲突模式。我尝试在这里阅读无冲突http://api.jquery.com/jQuery.noConflict/以及我认为与另一个问题相关的以下说明,这是该问题的链接 jquery not working in wordpress 。另外,我不认为这是问题所在,但这就是我引用我的 javascript 的方式。

<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/staff_new/js/jquery.circleslider.js"></script><script type="text/javascript" src="<?php bloginfo('template_url'); ?>/staff_new/js/jquery.circleslider.js"></script>

我说我不认为这是问题,因为这也是我处理其他事情的方式,而且它们工作得很好,但也有可能我对我在说什么一无所知。我也在这里读过http://codex.wordpress.org/Function_Reference/wp_enqueue_script作为引用,我应该使用 wp enqueue。但我也读到,我目前的方式工作得很好。任何帮助将不胜感激,因为我真的很想让这个网站工作。

干杯

最佳答案

这是因为默认情况下,wordpress 将 jQuery 加载到 jQuery 命名空间,而不是 $。因此您可以将 $ 更改为 jQuery,或者执行我通常做的操作,即在 jQuery 代码之前引用 jQuery:

var $ = jQuery;

关于Javascript $(function() 不适用于 WordPress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15104251/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com