Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Wordpress定制_Javascript_Wordpress_Compiler Errors - Fatal编程技术网

Javascript Wordpress定制

Javascript Wordpress定制,javascript,wordpress,compiler-errors,Javascript,Wordpress,Compiler Errors,我搜索了一下,没有找到答案,为什么我的.js文件总是给我一个错误,wp.customize函数中没有定义wp。 我已经把脚本排成这样了 function ws_customizer_live_preview(){ wp_enqueue_script( 'ws-themecustomizer', get_template_directory_uri() .'/library/js/theme-customizer.js', array( 'jquery','customize-previe

我搜索了一下,没有找到答案,为什么我的.js文件总是给我一个错误,wp.customize函数中没有定义wp。 我已经把脚本排成这样了

    function ws_customizer_live_preview(){ wp_enqueue_script( 'ws-themecustomizer', get_template_directory_uri() .'/library/js/theme-customizer.js', array( 'jquery','customize-preview' ), true ); } add_action( 'customize_preview_init', 'ws_customizer_live_preview' );
这基本上是从WP文档复制的。javascript是

    (function( $ ) {
"use strict";

wp.customize( 'ws_display_header', function( value ) {
    value.bind( function( to ) {
        false === to ? $( '.header' ).hide() : $( '.header' ).show();
    } );
});
wp.customize( 'ws_footer_copyright_text', function( value ) {
    value.bind( function( to ) {
        $( 'span#copyright-message' ).text( to );
    });
}); })(jQuery);
我需要知道为什么js中的wp.customize会给我wp not defined错误。
谢谢你

在不了解wordpress的情况下,我能告诉你的是,它希望在此之前加载另一个库,该库将加载“wp”,以便此模块可以使用它。看看你在哪里包含javascript,并把它放在底部。在不知道wordpress的情况下,我能告诉你的是,它希望在这个库之前加载另一个库,加载“wp”,以便这个模块可以使用它。看看您在哪里包含javascript,并将其放在底部。