2011-07-10 95 views

回答

3

您可以在任何地方加載jQuery,但理想情況下,您希望使用WordPress的內置函數添加腳本,包括已經設置好的jQuery。它還允許您在關閉</body>標記之前將代碼包含在頁眉或頁腳中。

http://codex.wordpress.org/Function_Reference/wp_enqueue_script

實例,把這個在您的functions.php文件,它會取消註冊的jQuery在WordPress的目前包括副本,包括谷歌的CDN託管的最新版本:

<?php 
    function my_init_method() { 
    wp_deregister_script('jquery'); 
    wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js', false, '1.6', true); 
    wp_enqueue_script('jquery'); 
}  

add_action('init', 'my_init_method'); 
?> 

編輯:上面的代碼示例將最後一個參數設置爲「true」,它將在頁腳中放置jQuery。

4

YSlow的建議會說,頁腳是最好的地方,如果你可以管理它,因爲JavaScript不會延遲加載頁面。將所有JavaScript放在</body>標記之前。儘量減少下載量,儘可能多地減少它們。