我有一個問題,獲取內容和替換使用Reddit的subreddit淋浴想法數據的文本。我想要做的是將ID標題的h1文本替換爲JSON文件中的一個,但是我得到:更改HTML5文本從JSON網址獲取錯誤
未捕獲的SyntaxError:var想法中的意外數字。
這是我改變文本
<script>
$.ajax({
url: 'https://www.reddit.com/r/showerthoughts/top.json',
dataType: 'json',
success: function(data)
{
var thought = data.children.0.data.title ;
var author = data.children.'0'.data.author ;
$('#title').text(thought);
}
});
</script>
這是有標題的HTML文件,JavaScript文件。
<body>
<h1 class="title" id="title">Hello ! It's me</h1>
<h5 class="author">- UnknownDeveloper</h5>
<video autoplay loop poster="forest.jpeg" id="bgvid" controls muted>
<source src="walk.mp4" type="video/mp4">
</video>
</body>
遺漏的類型錯誤:未定義 – MatejMecka
JSON [ '數據'] [ '孩子']不能讀取屬性 '0'[0] [ '數據'] [ '標題']這就是我在Mindcast json編輯器中得到的結果 – MatejMecka
如果你執行以下操作,你會在控制檯中得到什麼:'console.log(data);'編輯:我發現你的問題,請看我編輯的文章 – maddockst