2013-03-23 49 views
1

如果我从我自己的服务器都排队jQuery的正常工作和花花公子:jQuery和WordPress的排队

add_action('init', 'headsetup'); 

function headsetup(){ 
wp_enqueue_script('jquery_script',get_template_directory_uri().'/js/jquery-.8.3.min.js'); 
} 

,但如果我使用内置的WordPress的jQuery的一切都倒了:

add_action('init', 'headsetup'); 

function headsetup(){ 
wp_enqueue_script('jquery'); 
} 

jQuery是加载,我可以在网站<head>中看到它,但它不会触发,这意味着后面的脚本不起作用。

有什么建议吗?

+0

如果你在Firefox中,按Ctrl + Shift + K,它会告诉你,如果jQuery已经加载,然后从那里去 – iConnor 2013-03-23 21:37:50

+0

你在哪里试图排队jQuery? – 2013-03-23 21:38:32

+0

@Edgar:在functions.php。它完美的工作,如果我从我的服务器排队,但如果我使用内置的WordPress的jQuery它没有。 enqueue在functions.php – fisicx 2013-03-23 21:40:47

回答

1

Sorted!

我只需要改变我调用jquery的方式。

相反的:

$("somefunction") 

它必须是:

jQuery("somefunction") 

这是一个WordPress的事情...