调用自带jquery方法
wp_enqueue_script("jquery");
但要注意的是: wp_enqueue_script(“jquery”); 务必加在 wp_head(); 的前面,
我写在wp_enqueue_scripts 的action里
add_action( 'wp_enqueue_scripts', 'mpw_scripts_styles' );
同时,需要注意的是wordpress自带的jquery和官方的jquery是有区别的,自带的jquery则需要这样使用:
jQuery(document).ready(function($) {
// "$"符号在这里才能被识别
});
WP 的 jQuery 和原版唯一的不同, 就是在最后一行加了 jQuery.noConflict();这个noConflict() 就是为了与其它的library 兼容性, 如:Prototype, MooTools, 或 YUI。
//前台不使用WP自带的jquery,使用主题目录下的jq
function jquery_init() {
if (!is_admin()) {
wp_deregister_script('jquery');
wp_register_script('jquery',( get_template_directory_uri()."/js/jquery-1.11.1.min.js"), false, "1.11.1", false);
wp_enqueue_script('jquery');
}
}
add_action('init', 'jquery_init');