我正在將數據附加到屏幕上,但在每個行結束時,我試圖添加一個產生行的<hr>
。問題是,當我添加這個簡單的標籤時,它會混淆結構。我不確定是什麼導致了這一點,但我想知道如何追加標籤而不需要擴展所有附加元素。在爲每個結果返回的行中添加一行<hr>
$.each(results, function() {
$("#resultsDiv").append('<tr>');
$("#resultsDiv").append('<td width=11.1% align="left" valign="center">' + this.group1 + '</td>');
$("#resultsDiv").append('<td width=11.1% align="left" valign="center">' + this.group2 + '</td>');
$("#resultsDiv").append('<td width=11.1% align="left" valign="center"><img id="Img" src="ghost.png"></td>');
$("#resultsDiv").append('<hr>');
$("#resultsDiv").append('</tr>');
});
<div id="resultsDiv"></div>
只需使用'border-bottom:1px純黑色' - 如果需要,您可以使用CSS省略最後一個孩子。 – rybo111