您不能这样做,首先需要使用以下命令将脚本排队:
wp_enqueue_script(\'jquery\');
wp_enqueue_script(\'ns-likes-dislikes-for-posts-js\', plugin_dir_url(__FILE__). \'path/to/your/js/file/from/plugin/directory/custom.js\', array(\'jquery\'), \'1.0\', true);
在自定义js中,开始使用jquery编写js,但不能使用
$
, 而是使用
jQuery
.
如果要使用$
而不是jQuery
请尝试以下代码:
(function($){
// enjoy jquery with $(\'selector\')
})(jQuery)
首先需要将脚本排队,然后才能对其进行本地化。
wp_enqueue_script( \'search-ajax\', get_template_directory_uri() . \'/js/search-ajax.js\', array(\'jquery\'), null, true );
wp_localize_script( \'search-ajax\', \'search_ajax_object\',
array(
\'url\' => admin_url( \'admin-ajax.php\' ),
)
);