我已经安装了一个名为Moment.js的第三方库bower install --save moment
。我有一个名为calendar.js的脚本放置在我的主题的脚本文件夹中。但是,当我在 calendar.js 中使用 moment 时,似乎该库未链接到它。当我将所有代码从calendar.js移到main.js时,一切正常。问题是我需要通过加载 json 文件将数据传递到脚本中并通过 AJAX 发送数据,所以我需要制作一个单独的脚本,在本例中为calendar.js。那么我该如何解决这个问题呢?
编辑:我在我的主题中加入了calendar.jsfunctions.php
,如下所示:
function igs_scripts_styles() {
wp_enqueue_script( 'calendar', get_template_directory_uri() . '/assets/scripts/calendar.js', array(), false, true );
}
add_action('wp_enqueue_scripts', 'igs_scripts_styles');