2011-07-10 62 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>标记之前。尽量减少下载量,尽可能多地减少它们。