/** * メッセージ取得クラス */ var Messages = { _SPSYSMSG001: 'ただいまお取扱いを休止しているか、ネットワークが接続されておりません。', _SPSYSMSG002: 'ネットワークが接続されていません。接続状況を確認し、もう一度お試しください。', /** * メッセージを取得する。 * @param message_id メッセージID * @param params 置換文字を配列で指定 */ get: function(message_id, params) { var message = this['_' + message_id]; if (!params || !params.length) { return message; } $.each(params,function(index, param) { message = message.replace(new RegExp('\\{' + (+index + 1) + '\\}', 'g'), param); }); return message; } };