调用自带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');
- EOF -

评论

加载中