使用jQuery插入带有span的before表
这是我的密码:使用jQuery插入带有span的before表,jquery,Jquery,这是我的密码: <td valign="top"> <table width="100%" cellspacing="0" cellpadding="10" border="0"> <tbody> <tr> <td valign="top"> <span itemprop="testx"></span> </td> </tr> </tbo
<td valign="top">
<table width="100%" cellspacing="0" cellpadding="10" border="0">
<tbody>
<tr>
<td valign="top">
<span itemprop="testx"></span>
</td>
</tr>
</tbody>
</table>
</td>
但我在页面中有许多其他表格,这使它位于顶部。有什么想法吗?使用
:第一个选择器:
$("span[itemprop$='testx']").parents('table:first').before("NEW TEXT");
父元素
选择所选元素的所有匹配父元素,您可以使用最近的
方法
$("span[itemprop='testx']").closest('table').before("NEW TEXT");
为表设置一些id或类,然后替换为(“#table”)或(“.table”)
$("span[itemprop$='testx']").parents('table:first').before("NEW TEXT");
$("span[itemprop='testx']").closest('table').before("NEW TEXT");