在标准的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>');
})
})
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)