(function($){
$(window).load(function() {
//格納データを表示
//データは#dataに入ってる
var Str = $('#data').text();
if(Str.length!=0){
var Cnt = 1;
//var TempRowArr2 = JSON.parse(Str);
var TempRowArr2 = JSON.parse(data);
if('simple' in TempRowArr2){
TempRowArr2['simple'].forEach(function(thisrow,index,TempArr){
$('#addfreespace_simple_tablebody').append(RetRowHtmlSimple(Cnt,thisrow));
Cnt++;
});
}
Cnt = 1;
if('ab' in TempRowArr2){
TempRowArr2['ab'].forEach(function(thisrow,index,TempArr){
$('#addfreespace_ab_tablebody').append(RetRowHtmlAB(Cnt,thisrow));
Cnt++;
});
}
}
AddTableRowSimple();
AddTableRowAB();
if($('#Lang').text()=='ja'){
FillJapaneseWords();
}else{
FillEnglishWords();
}
$('#btn_addrow_simple').click(function(){
AddTableRowSimple();
});
$('#btn_addrow_ab').click(function(){
AddTableRowAB();
});
$('#btn_check_del_all_simple').click(function(){
Click_btn_check_del_all('simple');
});
$('#btn_check_del_all_ab').click(function(){
Click_btn_check_del_all('ab');
});
$('.LangJaBtn').click(function(){
FillJapaneseWords();
});
$('.LangEnBtn').click(function(){
FillEnglishWords();
});
//ratio 正の整数制限 jquery.numeric.js使用
$(".positive-integer").numeric({
decimal: false,
negative: false
});
// *「右クリック貼り付け」対応
$(".antirc").change(function() {
$(this).keyup();
});
});
function AddTableRowSimple(){
//trのidの最大値を確認
var idnum = 0;
var BiggestNum = 0;
$('#addfreespace_simple_tablebody').children('tr').each(function(){
var classStr = $(this).attr('class');
var thisNum = parseInt(
classStr.replace('row','')
);
if(BiggestNum < thisNum){
BiggestNum = thisNum;
}
idnum += 1;
});
$('#addfreespace_simple_tablebody').append(RetRowHtmlSimple(BiggestNum + 1,BlankRowSimple));
if($('#Lang').text()=='ja'){
FillJapaneseWords();
}else{
FillEnglishWords();
}
}
function AddTableRowAB(){
//trのidの最大値を確認
var idnum = 0;
var BiggestNum = 0;
$('#addfreespace_ab_tablebody').children('tr').each(function(){
var classStr = $(this).attr('class');
var thisNum = parseInt(
classStr.replace('row','')
);
if(BiggestNum < thisNum){
BiggestNum = thisNum;
}
idnum += 1;
});
$('#addfreespace_ab_tablebody').append(RetRowHtmlAB(BiggestNum + 1,BlankRowAB));
if($('#Lang').text()=='ja'){
FillJapaneseWords();
}else{
FillEnglishWords();
}
}
function FillEnglishWords(){
$('#Lang').text('en');
$('.explain_addfreespace').text('By using this plug-in, you can output html to top of post, bottom of post, position of "". By changing priority, you can tune position finely. You can also do an A/B test. ');
$('#table_head_0').text('PC/mobile');
$('#table_head_1').text('post/page');
$('#table_head_2').text('title/content'); //実際には使わない。
$('#table_head_3').text('top/more/bottom');
$('#table_head_4').html('position
※1');
$('#table_head_5').text('html etc');
$('#table_head_6').html('delete