我试图用name
属性的内容替换page_title div。以下是我目前为止的内容,但不起作用。我是新来的jQuery的任何帮助。我正在使用jQuery Mobile。用函数替换HTML元素
<script>
var siteData = {
"name": "Site Name",
"logo": "",
"theme": "b",
"fullSiteLink": "http://www.google.com",
"pages": [{
"id": "1364668689503",
"name": "Page Title",
"type": "basic",
"components": {
"img": "",
"text": "Page content"
}
},
}]
}
</script>
UPDATE
$(document).ready(function(siteData) {
//site name
$('#page_title').html(siteData["name"]);
});
尝试siteData [“名称”],而不是网站[“名称”] – yckart
所以我已经更新的问题,但它仍然没有在名字从JSON拉。相反,它现在在html标记中是空白的。 – MarkO
在你的问题中没有任何与JSON相关的东西。 JSON是*数据交换格式*,如XML。你有一个简单的对象文字。请具体说明*“不起作用”*。这不是一个有用的问题/错误描述。 –