我正在尝试开发我的第一个WordPress主题,而且我无法在我的子主题的functions.php文件中加载几个JavaScript文件。我必须错过一些东西,因为我的脚本没有运行,但我相当积极,我的语法是正确的。在Wordpress儿童主题中加载脚本时遇到问题
这里是我添加到我的孩子主题的我的functions.php文件中的代码。它加载一个JavaScript动画库,然后加载我的自定义脚本,而这些脚本都不依赖于jQuery。
add_action('wp_enqueue_scripts', 'custom_theme_scripts');
function custom_theme_scripts() {
wp_register_script('GSAP','http://cdnjs.cloudflare.com/ajax/libs/gsap/latest/TweenLite.min.js', true);
wp_register_script('Animations', get_stylesheet_directory_uri() . '/animation.js', true);
wp_enqueue_script('GSAP');
wp_enqueue_script('Animations');
}
这是我的自定义脚本目标页面上的元素的.svg用“标志”的ID
window.onload = function() {
var logo = document.getElementById("logo");
TweenLite.to(logo, 1.5, { width:5000 });
};
你得到什么错误?还是仅仅是没有什么事情发生? – 2015-02-11 19:20:48
什么都没有发生。在JavaScript控制台中也没有错误。 – 2015-02-11 19:23:26
我刚刚添加了window.onload,但仍然没有任何事情发生 – 2015-02-11 19:34:12