selector - insertBefore()

时间:2011-05-14 21:06:20

标签: jquery

如果没有表的id,类或任何东西但只有对象,你怎么能使用insertBefore()?

var tbl_elm = $('the table');

$('<tr><td>txt</td></tr>').insertBefore(tbl_elm.eq(0));

不知怎的,我需要告诉eq()必须在'TR'标签中找到索引

1 个答案:

答案 0 :(得分:2)

试试这个:

var tbl_elm = $("TABLE");    
$('<tr><td>txt</td></tr>').insertBefore($("TR", tbl_elm).eq(0))

但是,如果要添加到表中的元素将始终放在第一行之前,则以下代码更好用:

var tbl_elm = $("TABLE");
$('<tr><td>txt</td></tr>').prependTo(tbl_elm)