我想知道如何选择表中的特定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