[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
|
メール
|
1-
101-
201-
この機能を使うにはJavaScriptを有効にしてください
|
戦国IXA ツールスレPart49
43
:
名無しさん
:2024/02/28(水) 11:14:46 ID:o0bxJOiU
>>41
上の
>>34
を修正しましたが+-の記号だと元を取っていないので行末に
//add ⇒ 追加
//mod ⇒ 変更
にしました
なお、精鋭部隊をデッキや加勢専用部隊に配置している状態で
同じ武将の組み合わせの列が画面上に2行ある場合は
上側の列のチェックボックスが優先されます
//最大兵数のチェックボックスを記憶
var att_flg = $('h3.in_send_troop_base:not(.with_send_troop_btn)').text().indexOf('攻撃') != -1 ? 'att' : 'def'; //add
var max_checkbox = getStorage({}, 'ixamoko_send_troop_max_' + att_flg); //mod
$('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) {
if ($(this).prop('checked') != tmpdata[card_ids]) { //add
return true;
} //add
}
tmpdata[card_ids] = $(this).prop('checked');
});
setStorage('ixamoko_send_troop_max_' + att_flg, tmpdata); //mod
});
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板