WP PLUGIN CSS修正+更新時の表示タブ修正
・カテゴリー表示等のCSSについてflexを適用 ・データ更新時に表示するタブが、POST前に開いていたタブになるようPHPとjQyeryを修正
This commit is contained in:
+23
-14
@@ -19,24 +19,33 @@ jQuery(function ($) {
|
||||
change_normal_field_sort();
|
||||
|
||||
function change_tab_menu() {
|
||||
let submit_type = $('.post-order-box-outer').data('submit_type');
|
||||
let apop_submit_type = $('#apop_submit_type');
|
||||
let order_nav_list = $('.post-order-nav li');
|
||||
let order_box = $('.post-order-box');
|
||||
|
||||
order_nav_list.removeClass('en');
|
||||
order_box.hide();
|
||||
$('.post-order-nav li:eq(' + submit_type + ')').addClass('en');
|
||||
$('.post-order-box:eq(' + submit_type + ')').show()
|
||||
init();
|
||||
click_menu();
|
||||
|
||||
order_nav_list.on('click', function () {
|
||||
if (!$(this).hasClass('en')) {
|
||||
let target_index = $(this).index();
|
||||
order_nav_list.removeClass('en');
|
||||
$(this).addClass('en');
|
||||
order_box.hide();
|
||||
$('.post-order-box:eq(' + target_index + ')').show();
|
||||
}
|
||||
});
|
||||
function init() {
|
||||
let submit_type = apop_submit_type.val();
|
||||
order_nav_list.removeClass('en');
|
||||
order_box.hide();
|
||||
$('.post-order-nav li:eq(' + submit_type + ')').addClass('en');
|
||||
$('.post-order-box:eq(' + submit_type + ')').show()
|
||||
}
|
||||
|
||||
function click_menu() {
|
||||
order_nav_list.on('click', function () {
|
||||
if (!$(this).hasClass('en')) {
|
||||
let target_index = $(this).index();
|
||||
order_nav_list.removeClass('en');
|
||||
$(this).addClass('en');
|
||||
order_box.hide();
|
||||
$('.post-order-box:eq(' + target_index + ')').show();
|
||||
apop_submit_type.val(target_index);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
function order_list() {
|
||||
|
||||
Reference in New Issue
Block a user