/* * 姉妹店出勤表表示用 js * * shop_id : ショップID * max_girls : 最大表示人数 * append_target : #scheduleStoreBlock001 または .scheduleStoreBlock など、IDかクラス名などを指定(jQueryセレクタ)、そこに出勤表を表示する * */ jQuery(function($) { var max_girls = 72; // 最大表示人数 ////////////////////////////////////////////////////////////////////////////// // HTMLの追加先セレクタ (基本IDをつけてそこに追加にすべき) var append_target = '#json_scheduleStoreBlock021'; // cssのクラス、IDなどを指定 ////////////////////////////////////////////////////////////////////////////// /////////////// // 動画 /////////////// append_target = '#json_movieBlock021'; // cssのクラス、IDなどを指定 if($(append_target).length){ var targetJsonURL = '/ajax/021_seo_movie_json.txt'; var xhr = $.ajax({ type: 'GET' , url: targetJsonURL , dataType: 'text' , timeout: 30000 }) .then( function(data){ var girls = $.parseJSON(data); var loop = girls.length; if(loop > max_girls) { // 無限ループ回避 loop = girls.length; } for(var i = 0; i < loop; i++){ var syukkindate = '
' +girls[i].m+'/'+girls[i].d +'
' +girls[i].girlsDate +'
'; var syukkindate = '
' if(girls[i].m) { syukkindate += girls[i].m + '/' + girls[i].d } syukkindate += '
' syukkindate += girls[i].girlsDate syukkindate += '
'; $(append_target).append( '
T.' +girls[i].height+'/'+girls[i].bust+'('+girls[i].cup+')/'+girls[i].waist+'/'+girls[i].hip +'
' +syukkindate +'
' ); } // for determine_modalwindow(); } // .then ); } // if });