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

戦国IXA ツールスレPart49

60名無しさん:2024/03/12(火) 09:47:27 ID:gP.Mv2OE
case 'ixa_time':
mod = options.ixa_time_mod;
list = {
0: 'サイドバー上段',
1: 'サイドバー上段/中段'
};
setting_list += this.createList(key, '', list, mod);
break;
// プレゼント一括受取禁止ここから
case 'deny_bulk_present':
setting_list += '<dl id="hide_present_list">' +
'<dt style="margin-bottom: 5px;">' + this.optionsKeys[key].caption + '</dt>' +
'<dd class="ixamoko_setting" style="width: 245px; height:75px; margin-bottom: 5px; padding: 5px 15px; border-radius: 4px; box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3),inset 0px 0px 3px rgba(0, 0, 0, 0.3);" key="' + key + '">';
var presernt_list = options[key];
if (!presernt_list || $.isEmptyObject(presernt_list)) {
presernt_list = PRESENT_TYPE;
}
for (i in presernt_list) {
setting_list += '<label style="float: left; line-height: 2em; width: 120px;"><input type="checkbox"' + (presernt_list[i][0] ? ' checked' : '') + ' value="' + i + '"/>' + i + '</label>';
}
setting_list += '</dd></dl>';
break;
case 'deny_bulk_present_mod':
setting_list += '<li><label>' + this.optionsKeys[key].caption + ':</label>&nbsp;' +
'<select class="ixamoko_setting" key="' + key + '">' +
'<option value="0">「このページ内を一括受取」は許可</option>' +
'<option value="1">「このページ内を一括受取」も禁止</option>' +
'</select>' +
'</li>';
break;
// プレゼント一括受取禁止ここまで
case 'sort_village':
mod = options.sort_village_mod;
list = {
0: '名前降順',
1: '名前昇順'
};
setting_list += this.createList(key, '', list, mod);
break;


(・・・省略・・・)

// 保存
$('#save_settings').on('click', function() {
var $setting = $('#moko_setting_dialog').find('.ixamoko_setting');
$setting.each(function() {
var key = $(this).attr('key');
if (key == 'def_kind_soldier') {
options[key] = {};
var $input = $(this).find('input[type="checkbox"]');
for (var i = 0, len = $input.length; i < len; i++) {
options[key][$input.eq(i).val()] = $input.eq(i).prop('checked');
}
// プレゼント一括受取禁止ここから
} else if (key == 'deny_bulk_present') {
options[key] = {};
var $input = $(this).find('input[type="checkbox"]');
for (var i = 0, len = $input.length; i < len; i++) {
options[key][$input.eq(i).val()] = [$input.eq(i).prop('checked'), PRESENT_TYPE[$input.eq(i).val()][1]];
}
// プレゼント一括受取禁止ここまで
} else if (key.indexOf('_mod') != -1) {
options[key] = $(this).val();
} else {
options[key] = $(this).prop('checked');
}
});


新着レスの表示


名前: E-mail(省略可)

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

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

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

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