Я пытаюсь заменить div page_title содержимым свойства name
. Ниже приводится то, что у меня есть, но это не сработает. Я новичок в 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. То, что у вас есть, - это простой объектный литерал. Пожалуйста, укажите, что * «не работает» *. Это не является полезным описанием проблемы/ошибки. –