javascript - $(...).counterUp 不是函数 WordPress

标签 javascript jquery wordpress jquery-waypoints

不确定为什么 $(...).counterUp 不是函数

  • WaypointsCounter-up 之后排队。
  • WP 核心 JQuery 在它们之前加载。

查看源顺序:

<script type='text/javascript' src='http://testsite.com/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp'></script>
<script type='text/javascript' src='https://cdnjs.cloudflare.com/ajax/libs/Counter-Up/1.0.0/jquery.counterup.min.js?ver=5.2.3'></script>
<script type='text/javascript' src='https://cdnjs.cloudflare.com/ajax/libs/waypoints/4.0.1/jquery.waypoints.js?ver=5.2.3'></script>

我如何排队 WaypointsCounterUp:

wp_enqueue_script( 'counterup', 'https://cdnjs.cloudflare.com/ajax/libs/Counter-Up/1.0.0/jquery.counterup.min.js', array(), false, false);
wp_enqueue_script( 'waypoints', 'https://cdnjs.cloudflare.com/ajax/libs/waypoints/4.0.1/jquery.waypoints.js', array(), false, false);

正在使用的 JS:

jQuery(document).ready(function($) {
    $('.counter').counterUp({
        delay: 10,
        time: 1000
    });
});

我在这里错过了什么?

编辑:

文件加载位置的屏幕截图:

enter image description here enter image description here

还尝试通过 node_modules 拉动 counterup:

wp_enqueue_script( 'counterup', plugin_dir_url( __FILE__ ) . 'node_modules/counterup/jquery.counterup.min.js' );

...仍然收到相同的错误消息。

最佳答案

  1. 下载 jquery.counterup.min.js 并包含在您的事件主题文件夹/js 中。

  2. 在functions.php 文件的脚本下面添加

    function counterup_scripts() 
    {
         wp_enqueue_script('counterup', get_stylesheet_directory_uri() . '/js/jquery.counterup.min.js', array(), false, false);
    
    }
    add_action('wp_enqueue_scripts', 'counterup_scripts');
    

关于javascript - $(...).counterUp 不是函数 WordPress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58179989/

相关文章:

mysql - WordPress MySql 不兼容。本地开发的版本 : 5. 6.17 和托管提供商版本 5.5.36

JavaScript 不适用于 Safari(Mac 和 iOS)

javascript - 在表格中使用多个 thead 或 tfoot 元素是否有效?

php - 将数组从 PHP 函数返回到 jQuery

javascript - 在 Firefox 中禁用鼠标中键单击和拖动功能

javascript - 延迟加载 javascript

javascript - 将 array[i] 从 for 循环存储到返回 undefined 的新数组

javascript - jQuery 对此有何 react ?

php - 如果在键盘上按下名字的第一个字母,则滚动到网页上的人名

WordPress 小部件的所有实例的 CSS 样式