2013-04-03 161 views

回答

2

您错过了a那里因为href是<a>的属性而不是<td>

试试这个

jQuery("td a[href$='test123.html']").before("<td>new cell</td>"); 
    //------^^-----here 

然而,这将会把新的TD <a>之前,将其放置ibefore <td>你必须使用父()或最接近()..

jQuery("a[href$='test123.html']").parent().before("<td>new cell</td>"); 
//or 
jQuery("a[href$='test123.html']").closest("td").before("<td>new cell</td>"); 

fiddle here

+0

完美!谢谢! – 2013-04-03 21:06:57

+0

欢迎....很高兴它帮助...快乐的编码 – bipen 2013-04-03 21:11:48

相关问题