我有一些JSON文件的一些數據。 我可以在沒有問題的情況下填充表格,問題是我想用CSS文件格式化一些單元格,並且卡住了。嘗試了幾種方法,沒有任何作品。 基本上我怎麼匹配的HTML與jQuery數據上的每個id?JSON內的CSS標籤
的JavaScript
var products=[];
$.getJSON('products.json',function(data){
$.each(data.products, function(i, f){
var tblRow = "<tr><td><img src=" + f.image_url + "></td></tr>" + "<tr><td>" + f.title + "</td></tr>" + "<tr><td>" + f.price + "</td>" + "<td>" + f.old_price + "</td></tr>"
$(tblRow).appendTo("#list_products tbody");
});
});
HTML
<table id="list_products">
<thead>
</thead>
<tbody>
<tr><td id="prod_img"></td></tr>
<tr><td id="title"></td></tr>
<tr>
<td id="price"></td>
<td id="price_org"></td>
</tr>
</tbody>
</table>
JSON
{
"products": [
{
"title": "Revolutionary Mini-UFO (4 pack)",
"image_url": "https://cdn.fyndiq.se/product/fa/87/d7/d871294e94d095743c355b98b827b4a9a0/original.png",
"old_price": "99 kr",
"price": "69 kr",
"price_amount": 69.00
},
有多少產品是你在寫什麼?換句話說,'data.products.length'的價值是什麼?超過1? – gilly3
是的。現在20左右。 – user3329074
不清楚你在問什麼。發佈示例json以顯示「products.json」的外觀。 –