我正在使用JSON數據在HTML頁面上使用下面的代碼顯示每篇文章標題和封面圖片,但是當我嘗試將CSS命令添加到div標籤以添加一些頁邊距和其他造型,他們沒有動作。查看控制檯,標題和圖像div沒有標記爲我在HTML中指定的id和類(參見下圖)。如何迭代JSON數據並添加單個CSS
是任何人能夠確定什麼,我做錯了什麼?幫助真的很感激!
HTML:
<div id="header">
<img src="images/cn-header.jpg" alt="logo" />
</div>
<div id="container">
<div id="one_article">
<div class="title-home"></div>
<div class="cover-home"></div>
</div>
</div>
的JavaScript:
$(document).ready(function() {
$.getJSON("article.json", function(data){
console.log(data) //just to log in console as well
var article_data = '';
$.each(data, function(key, value){
article_data += '<div>';
article_data += '<div>' + value.title + '</div>';
article_data += '<div> <img src="' + value.cover + '"> </div>';
article_data += '</div>';
});
$('#one_article').append(article_data);
});
});
CSS:
#header {
width: 100%;
margin: 10px 10px 100px 10px;
}
#header img {
margin: 0 auto;
display: block;
}
body {
font-family: sans-serif;
}
#container {
width: 100%;
text-align: -webkit-center;
}
#one_article {
}
.title-home {
font-weight: bold;
font-size: 16px;
}
.cover-home {
}
.cover-home img {
height: 200px;
width: auto;
我真的很感激的解釋和解決方案。非常感謝你!它完美的作品。 –