我已經使用jQuery Masonry構建了一個Wordpress主題。我使用Google託管的jQuery腳本在本地託管了Masonry腳本。砌體工程很好。但由於某種原因,我需要在頁腳中調用Masonry和jQuery,才能讓Masonry工作。但是這樣做會禁用使用jQuery的各種WordPress插件。看起來我的插件需要在頭文件中調用jQuery,而Masonry需要它在頁腳中。Google jQuery/Wordpress jQuery衝突
如何解決此衝突?
我已經使用jQuery Masonry構建了一個Wordpress主題。我使用Google託管的jQuery腳本在本地託管了Masonry腳本。砌體工程很好。但由於某種原因,我需要在頁腳中調用Masonry和jQuery,才能讓Masonry工作。但是這樣做會禁用使用jQuery的各種WordPress插件。看起來我的插件需要在頭文件中調用jQuery,而Masonry需要它在頁腳中。Google jQuery/Wordpress jQuery衝突
如何解決此衝突?
你應該使用wp_register_script
方法加載的jQuery:
function my_init() {
if (!is_admin()) {
// comment out the next two lines to load the local copy of jQuery
wp_deregister_script('jquery');
wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js', false, '1.7.2');
wp_enqueue_script('jquery');
}
}
add_action('init', 'my_init');
http://www.ericmmartin.com/5-tips-for-using-jquery-with-wordpress/
我試過了,atornblad,但磚石仍然不會工作,除非我加載它在頁腳。 – Richard 2012-04-24 20:51:18