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

戦国IXA ツールスレPart49

38名無しさん:2024/02/26(月) 22:56:51 ID:o0bxJOiU
update_flag = function() {
var flag = false;
var data = getStorage({}, 'ixamoko_ar_point');
if (data.id && location.search.replace('?id=', '') == data.id) {
flag = true;
}
$('#apc').val(flag ? '更新する' : '記録する');
return flag;
};

$('div.alliance_member_control:first').append('<span id="section_inner">同盟ポイント比較: <span id="ar_update">( 更新 --/-- --:--:-- ) </span></span>');
$('#ar_update')
.after('<input type="button" id="apc" name="apc" value="" />');
$tr.eq(0).find('th:eq(2)')
.after('<th colspan="2">変動値</th>');
$tr_sub.eq(0).find('th:eq(1)')
.after('<th style="width:35.75px;">合戦ポイント</th><th style="width:35.75px;">内政ポイント</th>');
$tr.slice(1).find('td:eq(3)')
.after('<td colspan="2" class="cmpd_value">-</td>');
$tr_sub.slice(1).find('td:last')
.after('<td class="cmpd_value">-</td><td class="cmpd_value">-</td>');
$('table.common_table1').css('transform', 'rotateX(180deg)').wrapAll($('<div id="moko_alliance_box">').css({'overflow-x': 'scroll', 'width': '683px', 'transform': 'rotateX(180deg)'}));
if (update_flag()) {
disp_apc();
}

$('#apc').on('click', function() {
var data = getStorage({}, 'ixamoko_ar_point');
var str;
if (!update_flag()) {
str = '現在の同盟ポイントを記録をします。\nよろしいですか?';
} else {
str = data.date + 'のデータが消去されます。\nよろしいですか?';
}
if (!confirm(str)) {
return;
}
var point_array = {};
$tr.slice(1).each(function (idx, elm) {
var $td = $(this).find('td');
var ar_member = $td.eq(2).find('a').text();
var ar_point = ($td.eq(3).text().split('(')[0] || '').replace(/\,|\s|\n/g, '');
var ar_point_fight = ($tr_sub.slice(1).eq(idx).find('td').eq(0).text().split('(')[0] || '').replace(/\,|\s|\n/g, '');
var ar_point_village = ($tr_sub.slice(1).eq(idx).find('td').eq(1).text().split('(')[0] || '').replace(/\,|\s|\n/g, '');
point_array[ar_member] = [ar_point, ar_point_fight, ar_point_village];
});
var now = new Date();
var ar_date = now.getMonth() + 1 + '/' + now.getDate() + ' ' + now.getHours() + ':' +
(now.getMinutes() < 10 ? '0' : '') + now.getMinutes() + ':' +
(now.getSeconds() < 10 ? '0' : '') + now.getSeconds();
data.name = $('div.alliance_title').text().trim();
data.id = location.search.replace('?id=', '');
data.date = ar_date;
data.point = point_array;
setStorage('ixamoko_ar_point', data);
return disp_apc();
});
}

// ^ 同盟

以上です


新着レスの表示


名前: E-mail(省略可)

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

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

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

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