var script = document.createElement("script"); script.setAttribute("src", "https://code.jquery.com/jquery.min.js"); document.getElementsByTagName("head")[0].appendChild(script); setTimeout(function(){ var script = document.createElement("script"); script.setAttribute("src", "https://cdnjs.cloudflare.com/ajax/libs/jquery.pjax/1.9.6/jquery.pjax.js"); document.getElementsByTagName("head")[0].appendChild(script); },500); window.onload=function(){ var style = ''; $('head').append(style); var fundlist=new Array() $("span.msfund").each(function(){ fundlist.push($(this).attr("fund")); }); var fundlisttext=fundlist.join(','); ajaxResult=new Object(); $.ajax({ url: 'https://www.securite.jp/api/fundbox.js', type: 'GET', data: {"fundlist":fundlisttext}, dataType : 'jsonp', jsonpCallback: 'callback', success: function(d){ append_fundlist(d[0]); adjust_frame(); }, error: function(d){ //console.log(d); } }); function adjust_frame(){ var framewidth=$(".__musicsecurities_fundbox_frame").width(); if(framewidth<750){ $(".__musicsecurities_link").css("margin","30px"); $(".__musicsecurities_photo").css("display","block"); $(".__musicsecurities_fundinfo").css("display","block"); $(".__musicsecurities_link a").css("margin-top","0"); } } function append_fundlist(d){ var node=''; var dc=d.length; for(var i=0;i"; node+="
"; node+="
"+d[i]['fund_name']+"
"; node+="
一口金額
 "+addFigure(d[i]['unitprice'])+"円
"; node+="
"+d[i]['explanation']+"
"; node+="
募集総額
"+addFigure(d[i]['total_price'])+"円
"; // area var area=''; var aarea=new Array(); if(d[i]['area_list']){ var cc=d[i]['area_list'].length; for(var j=0;j
"; // category var category=''; var acategory=new Array(); if(d[i]['category_list']){ var cc=d[i]['category_list'].length; for(var j=0;j"; // series var series=''; var aseries=new Array(); if(d[i]['series_list']){ var cc=d[i]['series_list'].length; for(var j=0;j')+""; if(series){ node+="
シリーズ
"+series+"
"; } node+="
参加人数
"+d[i]['number']+"人
"; if(parseInt(d[i]['fund_status'])==2){ if(parseInt(d[i]['amount'])!=0){ var prgoress=Math.round(parseInt(d[i]['buy_suryo'])/parseInt(d[i]['total_suryo'])*100); } else{ var prgoress=0; } node+="
申込状況
"+prgoress+"%
"; } node+=""; node+=""; node+=""; node+=""; $("span.msfund").prop("fund",d[i]['fund_id']).eq(0).replaceWith(node); } } } function addFigure(str) { var num = new String(str).replace(/,/g, ""); while(num != (num = num.replace(/^(-?\d+)(\d{3})/, "$1,$2"))); return num; }