javascript - 两个表格列互换可拖动和可放置

标签 javascript css html-table

我想交换两个表中的列。如果选择“a”并拖动所有“1”应该会自动移动。 http://jsfiddle.net/9LGrm/

<table id="a">
    <tr>            
        <td>a</td>        
        <td>b</td>  
        <td>c</td>  
        <td>d</td>  
    </tr>
</table>
<table id="b">
    <tr>            
        <td>1</td>        
        <td>2</td>  
        <td>3</td>  
        <td>4</td>  
    </tr>
     <tr>

        <td>1</td>        
        <td>2</td>  
        <td>3</td>  
        <td>4</td>  
    </tr>

</table>

我试过这个插件:

http://www.danvk.org/wp/dragtable/

https://github.com/jebaird/dragtable

它使用单表我不能改变表的结构!

最佳答案

这是 Solution .

HTML:

    <table class="draggable" id="a"><thead><tr>

<th>a</th>
<th>b</th>
<th>c</th>
<th>d</th>

</tr></thead>
<tbody>
<tr>

<td>1</td><td>2</td><td>3</td>
<td>4</td>

</tr>
<tr>

<td>1</td><td>2</td><td>3</td>
<td>4</td>

</tr>
<tr>

<td>1</td><td>2</td><td>3</td>
<td>4</td>

</tr>



</tbody><tfoot></tfoot></table>

CSS:

#a
{
 border: 1px black;
}

th{font-weight:normal;}

希望这对您有所帮助。

关于javascript - 两个表格列互换可拖动和可放置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16664917/

相关文章:

html - 如何最小化 HTML 表格单元格的顶部和底部 "padding"?

javascript - 模块模式中的函数声明与函数表达式

css - 如何使用 CSS 从自定义菜单中删除点

javascript - 如果值 = 0,则显示占位符

html - 混淆 CSS 的宽度和高度

HTML 表 : Black background tr on white background

如果单击 div 或单击任何标签,则 JavaScript

javascript - 为什么我不能直接调用函数?

javascript - PHP - 访问控制允许来源不工作

javascript - jQuery 中的动态表生成