-2

此表在模板中,我无法直接编辑 HTML,并且需要将链接按不同的顺序排列,我需要将“关于”链接移动到“捐赠”链接下方。

<table class="leftnav">

<tbody>

<tr>
<td class="headergraphica">
<img src=".../images/ta.gif">
</td>
</tr>

<tr>
<td class="leftlinkheading">Information</td>
</tr>

<tr>
<td class="leftlink"><a href="#">event information</a></td>
</tr>

<tr>
<td class="leftlink"><a href="#">about</a></td>
</tr>

<tr>
<td class="leftlink"><a href="#">participate</a></td>
</tr>

<tr>
<td class="leftlink"><a href="#">donate</a></td>
</tr>

</tbody>
</table>
4

2 回答 2

1

你可以这样做 -

$('.leftlink a:contains("donate")').closest('tr')
           .after($('.leftlink a:contains("about")').closest('tr'));

演示-----> http://jsfiddle.net/zCZfT/

于 2013-07-03T16:55:45.573 回答
0

在此处查看一些示例

可能会做

$(".leftnav tr:eq(3)").appendTo(".leftnav tbody");
于 2013-07-03T16:55:39.410 回答