gpt4 book ai didi

javascript - jQuery tablednd 将两行移动到一起

转载 作者:行者123 更新时间:2023-11-28 07:09:29 26 4
gpt4 key购买 nike

我准备了一个jsfiddle环境,只是为了向你展示我的问题。我想使用 tablednd jquery 插件或者替代/解决方法将两行移动在一起(红色行)。

对此有什么想法吗?

我知道我可以在 tr/td 中嵌套一个表,但随后我会失去表头宽度 td 与根表的对齐。

非常感谢。

<table border="1" id="table-1" cellpadding="5" cellspacing="0" class="grid">
<thead class="header nodrop">
<th nowrap style="">Col0</th>
<th nowrap style="">Col1</th>
<th nowrap style="">Col2</th>
<th nowrap style="">Col3</th>
<th nowrap style="">Col4</th>
<th nowrap style="">Col5</th>
<th nowrap style="">Col6</th>
<th nowrap style="">Col7</th>
</thead>
<tbody>
<!-- first row group -->
<tr id="1111" style="background-color:red;">
<td>Text1.0</td>
<td>Text1.1</td>
<td>Text1.2</td>
<td>Text1.3</td>
<td>Text1.4</td>
<td>Text1.5</td>
<td>Text1.6</td>
<td>Text1.7</td>
</tr>
<tr id="1111" style="background-color:red;">
<td colspan="8">this row belongs to ROW ID 1111 above red</td>
</tr>
<!-- second row group -->
<tr id="2222">
<td>Text2.0</td>
<td>Text2.1</td>
<td>Text2.2</td>
<td>Text2.3</td>
<td>Text2.4</td>
<td>Text2.5</td>
<td>Text2.6</td>
<td>Text2.7</td>
</tr>
<tr id="2222">
<td colspan="8">this row belongs to ROW ID 2222 above white</td>
</tr>
</tbody></table>

http://jsfiddle.net/vbnyfapt/5/

最佳答案

终于解决了!

    $("#table-1").sortable({
helper: function(e, ui) {
ui.children().each(function() {
$(this).width($(this).width());
});
return ui;
},
items: "tbody"
}).disableSelection();

http://jsfiddle.net/cfv6tbd0/

关于javascript - jQuery tablednd 将两行移动到一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31439836/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com