したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |

戦国IXA ツールスレPart49

34名無しさん:2024/02/26(月) 17:54:20 ID:o0bxJOiU
>>33
meraにチェックしたものを記憶する機能があったので
見よう見まねで昔作ったのがありました
ちゃんと動くかは各自確認してください
ここから〜ここまでをごっそり追加で+マーク付けていません


$(this).closest('td').find('input[name="unit_select[]"]').prop('checked', true);
$('#' + $(this).attr('type')).trigger('click');
$('img[alt="選択した部隊で出陣"]').trigger('click');
});

//最大兵数のチェックボックスを記憶 ここから
var max_checkbox = getStorage({}, 'ixamoko_send_troop_max');
$('input[name^="max_unit_assign"], input[name^="elite_max_unit_sort"]').each(function() {
var card_ids = $(this).closest('table').find('.busho_name a').map(function(idx,elm) {
return elm.getAttribute('data-card_id');
}).get();
card_ids = card_ids.sort((a, b) => a > b).join('');
if (card_ids in max_checkbox) {
$(this).prop('checked', max_checkbox[card_ids]);
}
});
$('label.send_troop_max_unit').on('click', function() {
var tmpdata = {};
$('input[name^="max_unit_assign"], input[name^="elite_max_unit_sort"]').each(function() {
var card_ids = $(this).closest('table').find('.busho_name a').map(function(idx,elm) {
return elm.getAttribute('data-card_id');
}).get();
card_ids = card_ids.sort((a, b) => a > b).join('');
if (card_ids in tmpdata) {
return true;
}
tmpdata[card_ids] = $(this).prop('checked');
});
setStorage('ixamoko_send_troop_max', tmpdata);
});
//最大兵数のチェックボックスを記憶 ここまで

if (options.all_send_troop && !$('#mk-all-submit_btn').length) {
var $normal_attack_img = $img.filter(function() {
return (j$(this).parents('ul').prevAll('h3.in_send_troop_base').eq(0).text().indexOf("に所属する部隊") !== -1);
});


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板