【发布时间】:2011-03-12 16:57:01
【问题描述】:
我正在尝试使用(wordpress 功能)wp_enqueue_script 调用多个 JQuery 脚本。对 JQuery 的调用完美无缺,但对 cufon 的第二次调用却没有。我不是 php 或 javascript 专家 - 任何人都可以帮忙,是否有最佳实践方法?
function my_init_method() {
if (!is_admin()) {
wp_deregister_script( 'jquery' );
wp_register_script( 'jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js');
wp_enqueue_script( 'jquery' );
}
}
add_action('init', 'my_init_method');
function my_init_method2() {
if (!is_admin()) {
wp_deregister_script( 'cufon' );
wp_register_script( 'cufon', 'http://mydomain.com/wp-content/themes/simplefolio/js/cufon-yui.js');
wp_enqueue_script( 'cufon' );
}
}
add_action('init', 'my_init_method2');
【问题讨论】:
-
需要更多细节。 “第二个电话不起作用”是什么意思?它以什么方式失败? cufon 脚本的 URL 是否有效(尝试像普通网页一样加载它以查看)?浏览器控制台中有任何错误消息吗?链接到演示问题的页面怎么样?
-
你真的需要2个js框架吗?
标签: php javascript jquery wordpress