OK讓我們說我有這樣的:JQuery的JSON - 使用變量
<!DOCTYPE html>
<html>
<head>
<style>img{ height: 100px; float: left; }</style>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<div id="images">
Hello<br />
</div>
<script>
$.getJSON("main.txt",
function(data) {
var getTitle = title;
$.each(data.getTitle, function(i,getTitle){
$("#images").append(getTitle);
});
});</script>
</body>
</html>
它不會因爲var getTitle = title
工作。我知道。但如果我拿出var
並用title
替換getTitle
這是INSIDE JSON文件..它會工作。但我不想編輯每個代碼的三塊title
,所以我只是做一個變量,所以我可以一次編輯所有三個...但它不起作用...
我不明白你想做什麼。什麼是「標題」 - 是在什麼地方定義的? – Guard
@Guard,它是一個錯字,他的意思是var getTitle =「title」;關鍵是如果JSON發生變化,他只需要改變getTitle的值。但我同意它不是很清楚。 – stevenrcfox
'data.title'是一個字符串。你爲什麼使用'$ .each()'? – Eric