【发布时间】:2012-01-12 16:54:51
【问题描述】:
<tr id="r1">
<td>1</td>
<td>Some Text1</td>
<td>Some Text1</td>
</tr>
<tr id="r2">
<td>1</td>
<td>Some Text2</td>
<td>Some Text2</td>
</tr>
<tr id="r3">
<td>3</td>
<td>Some Text3</td>
<td>Some Text3</td>
</tr>
<tr id="r4">
<td>4</td>
<td>Some Text4</td>
<td>Some Text4</td>
</tr>
<tr id="r5">
<td>5</td>
<td>Some Text5</td>
<td>Some Text5</td>
</tr>
我有一个如图所示组织的表格。我正在尝试做的是用用户输入切换这些表的行。
例如:当用户输入 r1 和 r3 时,这些表格的 id 和“一些文本”部分应更改,表格应如下所示。
<tr id="r3">
<td>1</td>
<td>Some Text3</td>
<td>Some Text3</td>
</tr>
<tr id="r2">
<td>1</td>
<td>Some Text2</td>
<td>Some Text2</td>
</tr>
<tr id="r1">
<td>3</td>
<td>Some Text1</td>
<td>Some Text1</td>
</tr>
<tr id="r4">
<td>4</td>
<td>Some Text4</td>
<td>Some Text4</td>
</tr>
<tr id="r5">
<td>5</td>
<td>Some Text5</td>
<td>Some Text5</td>
</tr>
我尝试将一行的值传递给一个临时变量,并像在 OOP 中一样进行简单的交换。但是 Jquery 并没有让我这样做:)。我该怎么做才能解决这个问题?
【问题讨论】:
-
ID 来自哪里的输入?
标签: jquery html-table rows swap