javascript - Anime.js 与 Wordpress : module is not defined

标签 javascript wordpress module anime.js enqueue

我使用 anime.js 和纯 HTML、CSS 和 JS 在本地制作了一些动画。 现在我需要在基于 wordpress 的站点中实现这些动画。

不幸的是,我得到了错误module is not defined。它指的是 anime.js 文件 module.exports = anime; 中的最后一行。

我真的不太了解 Wordpress 开发,但我知道如何排队脚本(至少我认为我知道)

这是我的 functions.php 文件中的代码,我在其中调用了 anime.js 和我的 js 文件,尽管我什至不知道这个错误是否与我排队文件的方式有关。

function load_my_scripts() {
    wp_register_script('animejs', get_template_directory_uri() . "/js/anime.js", array(), '', true );
    wp_enqueue_script('animejs');
    wp_register_script('scriptjs', get_template_directory_uri() . "/js/script.js", array('animejs'), '', true );
    wp_enqueue_script('scriptjs');
}
add_action('init', 'load_my_scripts');  

出现问题的站点是这个:http://www.provokatur.at/

我真的希望有人能帮助我,谢谢。

最佳答案

如果您确定您的代码是正确的,请不要忘记添加 <?php get_footer(); ?>在页面中。

编辑: 我尝试在我的主题中使用 animejs,这段代码对我有用

function load_my_scripts() {
wp_register_script('animejs', 'https://cdnjs.cloudflare.com/ajax/libs/animejs/2.2.0/anime.min.js');
wp_enqueue_script('testscript', get_template_directory_uri(). '/js/test.js', array('animejs'), '', true);
}

add_action ('wp_enqueue_scripts', 'load_my_scripts');

关于javascript - Anime.js 与 Wordpress : module is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54606602/

相关文章:

php - 具有相同 slug 的自定义帖子重定向到具有相同 slug 的错误帖子

linux - Sugar CRM 模块安装问题

module - 如何使用 Drupal 7 中的实体注册模块?

javascript - 使用 Sprockets 丑化 JavaScript 代码

ios - 如何向 iOS WebApp (PWA) 发送推送通知?

javascript - 在knockoutjs中使列表项的内部HTML可点击

php - 禁用 wp-cron,并在多站点环境中运行 linux cron

module - Yii中Modules和extension的区别

javascript - 基于数组对对象进行排序以生成排序数组

javascript - Node.js 教程 Web 服务器没有响应