abb0b4a9a5b1de6b3bf29aebc34947d80c25d95993a2d33efd77b9ca1fa0f93f

Source Code:

$(function () {

  var current = (function() {
      /***
      if (document.currentScript) {
          return document.currentScript.src;
      } else {
          var scripts = document.getElementsByTagName('script'),
          script = scripts[scripts.length-1];
          console.log(scripts);
          if (script.src) {
              return script.src;
          }
      }
      ***/
      var scripts = document.getElementsByTagName('script');
      var i = scripts.length;

      while (i--) {
          var match = scripts[i].src.match(/(^|.*\/)parts\.js$/);
          if (match) {
            return scripts[i].src;
          }
      }

  })();

  var label = "";
  var separator = "";
  var limit_count = 20;
  var url_arr = new Array();
  var postion_arr = new Array();
  var sp_flg = "";

  for (i=1;i<=limit_count; i++){
    separator = "&";
    label = i-1;
    input_val1 = $("input[name='URL["+ i + "]']").val();
    input_val2 = $("input[name='postion["+ i + "]']").val();
    if (input_val1 && input_val2){
      url_arr[label] = input_val1;
//      postion_arr[label] = input_val2;
      url_arr[label] = "?" + url_arr[label] + separator + 'postion=' + input_val2;
    }
    else {
      break;
    }
  }

  // SPフラグをセット
  if (current.indexOf('/sp/') != -1){
    sp_flg = 1;
  }
    
  // パーツ要素が1つ以上存在する場合、通信し情報を取得
  if (url_arr.length>0){

    mode = $("#mode").val();

    // 通信先セット

    var href_url = "https://help.jibunbank.co.jp/parts/multi_faq_for_json.php";

    // 通信
    loadContent(href_url, {
        // パラメータ
        params : url_arr,
        sp_flg : sp_flg
//        postion : postion_arr
    }, function (res) {
          // 表示
          if (res.length>0){
            for(i=0;i<res.length;i++){
              selector = "#"+res[i]["postion"];
              $(selector).after(res[i]["res"]);
            }
          }
//          $content.find('.blueBox').html(res);
//        $(".blueBox").remove();
//        $(".srsel").after(res);

    });
  }
}); 


  // ロードする
  function loadContent(url, data, callback) {
      $.ajax({
          url : url,
          data : data,
          dataType : 'jsonp',
          jsonp : 'callback',
          timeout: 3000,
          success : function (res) {
//              var myData = JSON.parse(res.responseText);
              var myData = res.responseText;
              callback(myData);
          },
          error : function(data){
//            alert("error");
          },
          cache : false
      })
  }