Sidr插件不能用于我的Wordpress网站

时间:2013-11-28 15:09:42

标签: jquery wordpress

我最近尝试为我的自定义wordpress主题安装jQuery Slidr插件,但没有任何运气让它工作。当我尝试通过将侧边栏绑定到我的'#mobile-menu'锚标签来调用侧边栏时,我在控制台中收到此错误,“TypeError:$(...)。sidr不是函数”。

以下是我的代码的布局方式:

的functions.php

function wpbootstrap_scripts_with_jquery()
{

wp_register_script( 'init', get_template_directory_uri() . '/javascripts/initialize.js' , array( 'jquery' ), '1.0', true );
wp_register_script( 'sidr', get_template_directory_uri() . '/javascripts/jquery.sidr.min.js' , array( 'jquery' ), '1.0', true );


wp_enqueue_script( 'init' );
wp_enqueue_script( 'sidr' );

}
add_action( 'wp_enqueue_scripts', 'wpbootstrap_scripts_with_jquery' );

initialize.js

(function($) {
$('#mobile-menu').sidr();
})(jQuery);

链接到我的网站:http://www.xboxoneachievementguides.com

1 个答案:

答案 0 :(得分:2)

jQuery(document).ready(function(){
     jQuery('#mobile-menu').sidr();
    })

请尝试这个,我检查了它的运行