唯一选择器是
#reg > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(7) > td:nth-child(1)
我想使用insertAfter()在该选择器之后添加元素。
答案 0 :(得分:1)
$('#reg > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(7) > td:nth-child(1)').after(yourdata)
你可以这样做,但这不是一个优化的jQuery选择器......事实上它可能是性能最差的选择器之一。选中此http://learn.jquery.com/performance/optimize-selectors/
如果我是你,我会在每一行附上一个班级,然后我可以这样做:
$('.myrow').find('td').eq(index);
或者您可以使用document.querySelector('.myRow > td:nth-child(index)');
答案 1 :(得分:0)
$('<div/>').insertAfter('#reg > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(7) > td:nth-child(1)');