网站:bartenders.ca
当插件打开时,我无法访问
Wordpress移动汉堡包仪表板菜单(适用于桌面但不适用于移动设备)
Yoast SEO插件失去了更改信息的能力
看起来像作者使用javascript / jquery时他们这样称呼它......
1.) jQuery(document).ready(function () {}
2.) $("#add-new").on("click", function () {
$("form#add-course").slideDown();
});
...据我所知,这可以覆盖或改变其他同样调用jQuery的代码吗?
看起来使用的css调用特定的类和id元素......但是我错过了一些东西,但是最初的猜测与jquery冲突但是我迷失了。
admin.php文件
function my_admin_menu(){
add_menu_page('Enroll Form', 'Enroll Form from down under', 'manage_options', 'jbef_enroll-form', 'jbef_view_all', 'dashicons-tickets', 6);
add_submenu_page('jbef_enroll-form', 'How to Use', 'How to Use', 'manage_options', 'jbef_enroll-form', 'jbef_how_to_use');
add_submenu_page('jbef_enroll-form', 'Manage Courses for Montreal', 'Montreal Courses', 'manage_options', 'jbef_montreal-courses', 'jbef_manage_courses_page_m');
add_submenu_page('jbef_enroll-form', 'Manage Schedules for Montreal', 'Montreal Schedules', 'manage_options', 'jbef_montreal-schedules', 'jbef_manage_schedules_page_m');
add_submenu_page('jbef_enroll-form', 'Manage Courses for Quebec', 'Quebec Courses', 'manage_options', 'jbef_quebec-courses', 'jbef_manage_courses_page_q');
add_submenu_page('jbef_enroll-form', 'Manage Schedules for Quebec', 'Quebec Schedules', 'manage_options', 'jbef_quebec-schedules', 'jbef_manage_schedules_page_q');
add_submenu_page('jbef_enroll-form', 'Settings', 'Settings', 'manage_options', 'jbef_settings', 'jbef_settings_page');
}
function jbef_admin_scripts(){
wp_register_script('jbef_jquery', plugins_url('bartend-enroll-form/js/jquery.min.js'), false, '3.1.1');
wp_enqueue_script('jbef_jquery');
wp_register_style('jbef_admin_style', plugins_url('bartend-enroll-form/style/admin.css'));
wp_enqueue_style('jbef_admin_style');
}
答案 0 :(得分:0)
尝试用jQuery替换$。有时wordpress不喜欢$变量。所以它看起来像这样:
jQuery(document).ready(function () {
jQuery("#add-new").on("click", function () {
jQuery("form#add-course").slideDown();
}
}