我想知道如何選擇表中的特定td。
$.each(result.HotelSearchResult.HotelResults, function (index, item) {
var imgPath = item.HotelPicture;
var rate = item.StarRating;
var table = $('#tableId');
var rows = '<tr><td rowspan="4" width="16.666%"><img src="' + imgPath + '" />'+ "</td>";
rows += '<tr><td class="code">' + addScore(rate, $("td.code")) + "</td></tr>";
table.append(rows);
});
這裏,addScore
是一個函數,它需要的元件作爲根據評價追加分其第二個參數。我正在關注this post,但在我的代碼中,它將每個迭代的所有評級附加到特定的td
。這意味着如果有20個陣列,那麼它將在表中的每個td
附加20個評級。我想爲td
附加一個評分。
這是我的表:
<div id="divResult5"></div>
<table>
<tr></tr>
<tbody id="tableId" style="border:solid 1px red;"></tbody>
</table>
請告訴我應該怎麼做。
您可以使用完整的HTML,JS和CSS創建工作片段或小提琴。如果我們有這個,這將很容易。 – vijayP
'$(「td.code」)'將返回所有具有類「代碼」的''元素。這就是原因。 – sabith
@vijayP只給我5分鐘,我會提供工作小提琴 – duke