Ответ 1
$('.myclass tr').eq(1)
Это займет второй.
Как настроить таргетинг на второй <tr>
в таблице с помощью jQuery? Использовать ли я .closest
или nth-child
?
// something like this..
var MyLocation = $('.myclass').closest('tr').after('tr'); // fixed
<table class ='myclass'>
<tr>
<td></td>
</tr>
<!-- put some thing here -->
<tr>
</tr>
$('.myclass tr').eq(1)
Это займет второй.
Используйте селектор nth-child. См. http://api.jquery.com/nth-child-selector/
$('.myclass tr:nth-child(2)')
Используйте селектор :first
в сочетании с функцией insertAfter()
:
$("TheElementToInsert").insertAfter(".myClass tr:first");