2014-11-04 31 views
0

我不斷收到此錯誤。WordPress的ReferenceError:jQuery沒有定義

我只是在我的WP網站上安裝了我的插件,它調用了一些.js文件,jquery和jquery-ui-core作爲依賴關係。

我打電話給他們,像這樣:

wp_enqueue_script(
     'vkrwpsprojs', 
     plugins_url('/js/vkrwpsprojs.js', __FILE__), 
     array('jquery') 
    ); 

    wp_enqueue_script(
     'fancybox', 
     plugins_url('/js/jquery.fancybox.js', __FILE__), 
     array('jquery-ui-core') 
    ); 

我的網頁的頭部分(其中.js文件開始得到包括)看起來像這樣:

<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js?ver=4.0" type="text/javascript"></script> 
<script src="http://l/demorwpspro/wp-includes/js/jquery/jquery.js?ver=1.11.1" type="text/javascript"></script> 
<script src="http://l/demorwpspro/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1" type="text/javascript"></script> 

問題有那麼的jQuery -ui在jQuery之前調用?如果是這樣,如何讓jquery在jquery-ui之前出現?現在存在的順序包括jquery,然後是jquery-ui,但事實並非如此。

回答

相關問題