사용자:Bd3076/common.js: 두 판 사이의 차이

리버티게임, 모두가 만들어가는 자유로운 게임
백괴게임>Bd3076
편집 요약 없음
백괴게임>Bd3076
편집 요약 없음
2번째 줄: 2번째 줄:
var api = MediaWikiAPI();
var api = MediaWikiAPI();
var jsonDoc = $(this).attr("je-title");
    var jsonDoc = $(this).attr("data-title");
     var jsonData = JSON.parse(api.getDocument(jsonDoc));
     var jsonData = JSON.parse(api.getDocument(jsonDoc));
     var variable = $(this).attr("je-var");
     var variable = $(this).attr("data-var");
     var value = $(this).attr("je-val");
     var value = $(this).attr("data-val");
      
      
     console.log(jsonDoc + "." + variable + "." + value);
     console.log(jsonDoc + "." + variable + "." + value);

2019년 2월 13일 (수) 16:07 판

$('.uncy-jsonedit').each(function() {
	var api = MediaWikiAPI();
	
    var jsonDoc = $(this).attr("data-title");
    var jsonData = JSON.parse(api.getDocument(jsonDoc));
    var variable = $(this).attr("data-var");
    var value = $(this).attr("data-val");
    
    console.log(jsonDoc + "." + variable + "." + value);
    
    jsonData[variable] = value;
    
    api.changeDocument(jsonDoc, "JSON 데이터 수정", JSON.stringify(jsonData));
});