0
編集機能が必要な場合は、教えてください。とにかく、JSONテーブルを使ってROBLOXのアイテムのIDを取得しています。 ROBLOXで作業しない場合は、手紙を使用します。 Aの名前がBのアセットIDの場合は、Aの名前をBの名前に変更します。それは基本的に私がやりたいことですが、うまくいきません。ここにif文があります。私の関数はif文の中でelseの内部でしか働いていませんか?
function loop(page) {
$.get("https://search.roblox.com/catalog/json?Subcategory=1&CreatorID=62277089&CurrencyType=0&pxMin=0&pxMax=0&SortType=3&SortAggregation=5&SortCurrency=0&IncludeNotForSale=true&LegendExpanded=false&Category=1&PageNumber=" + page).success(function(data) {
console.log("On page: " + page);
for (var i = 0; i < data.length; i++) {
var prevName = data[i].Name;
if (!isNaN(prevName)) {
console.log("Name was Number, changing...")
$.get("https://www.roblox.com/item.aspx?id=" + Number(prevName)).success(function(data) {
var name = $("h1.notranslate", data).text();
edit(data[i].AssetId, name);
console.log("Changed to " + name);
});
} else {
edit(data[i].AssetId, prevName);
}
}
});
}
for (var i = 1; i < 4; i++) {
loop(i);
}
ありがとうございました。
完全なコードを投稿してください。 'prevName'とは何ですか?どこに宣言されていますか? – vijayP