angular表格没数据时,tbody空白

angular表格没数据时,tbody空白,第1张

这要从dom模型说起
标准的DOM中,即使你没有写tbody, 浏览器默认会把所有的内容放在它里面,这可以让浏览器在较短时间把table显示。而不需要等到</table>的下载
所以其实标准的写法应该是:
<table>
<tbody>
<tr>
<td></td>
</tr>
</tbody>
</table>
即使没写tbody,浏览器也自动按这样解析。所以你用js读取tr父亲节点的时候自然读取到tbody了。

$(function(){
$('#PicTable tr td')each(function(){
$('#photos')append('<div style="display: block;" class="img-container ">'+$(this)html()+'</div>');
})
})


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13398733.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-28
下一篇 2023-07-28

发表评论

登录后才能评论

评论列表(0条)

保存