我将一些js文件从插件添加到特定位置

时间:2011-06-03 作者:Hafiz

如何使用add\\u操作将一些js文件从插件添加到特定位置

我正在使用此小部件:http://www.designchemical.com/blog/index.php/wordpress-plugins/wordpress-plugin-jquery-vertical-accordion-menu-widget/

它正在此处添加文件:之后

 <script type=\'text/javascript\' src=\'http://new.dajewelers.com/wp-includes/js/l10n.js?         ver=20101110\'></script>
  <script type=\'text/javascript\' src=\'http://new.dajewelers.com/wp- includes/js/jquery/jquery.js?ver=1.4.4\'></script>
在这些行之前:

   <script type=\'text/javascript\' src=\'http://new.dajewelers.com/wp-includes/js/jquery/ui.core.js?ver=1.8.9\'></script>
    <script type=\'text/javascript\' src=\'http://new.dajewelers.com/wp-includes/js/jquery/ui.widget.js?ver=1.8.9\'></script>
    <script type=\'text/javascript\' src=\'http://new.dajewelers.com/wp-includes/js/jquery/ui.tabs.js?ver=1.8.9\'></script>
     <script type=\'text/javascript\' src=\'http://new.dajewelers.com/wp-includes/js/jquery/ui.mouse.js?ver=1.8.9\'></script>
    <script type=\'text/javascript\' src=\'http://new.dajewelers.com/wp-includes/js/jquery/ui.resizable.js?ver=1.8.9\'></script>
它的代码基本上是用于accordion的,我认为它不起作用,因为它出现在JQuery之前。ui文件。所以我希望它位于UI文件之后。

请有人能找出问题,或者如果同样的问题,那么如何解决。

这就是正在这样做的wp代码

    if(!is_admin()){
        // Header styles
        add_action( \'wp_head\', array(\'dc_jqaccordion\', \'header\') );

        // Scripts
        wp_enqueue_script( \'jquery\' );
        wp_enqueue_script( \'jqueryhoverintent\', dc_jqaccordion::get_plugin_directory() . \'/js/jquery.hoverIntent.minified.js\', array(\'jquery\') );
        wp_enqueue_script( \'jquerycookie\', dc_jqaccordion::get_plugin_directory() . \'/js/jquery.cookie.js\', array(\'jquery\') );
        wp_enqueue_script( \'dcjqaccordion\', dc_jqaccordion::get_plugin_directory() . \'/js/jquery.dcjqaccordion.2.8.js\', array(\'jquery\') );
    }
以下是所有这些内容的链接:http://new.dajewelers.com

如果你有什么想法,请告诉我。

提前谢谢。

1 个回复
最合适的回答,由SO网友:Milo 整理而成

第191行出现$undefined js错误。wp\\u enqueue\\u脚本有一个dependencies参数,我认为您需要将jquery ui句柄作为依赖项传递给手风琴脚本,以便它首先加载。

结束

相关推荐

Why use widgets?

我对使用WordPress很陌生,我想知道使用小部件的好处是什么?看here 这听起来像是为那些不是程序员的人准备的,他们想在他们的网站上添加插件。对吗?或者小部件是否在某种程度上使站点更加健壮?