1
최근에 내 사용자 지정 WordPress 테마에 대한 jQuery Slidr 플러그인을 설치하려고했지만 작동을 얻지 못했습니다. 사이드 바를 내 '# mobile-menu'앵커 태그에 바인딩하여 표시하려고하면 내 콘솔에서이 오류가 발생합니다. "TypeError : $ (...). sidr은 함수가 아닙니다."Sidr 플러그인이 내 Wordpress 사이트에서 작동하지 않습니다.
여기에 내 코드가 배치되는 방법은 다음과 같습니다
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
환영합니다.하지만 대답을 수락하지 않았습니다. – Asif