Jquery dragtable动态添加的列拖动选项不工作
jquery dragtable dynamically added column drag option not worked
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.drag.js"></script>
<script type="text/javascript" src="dragndrop.table.columns.js"></script>
<script type="text/javascript">
$(document).ready(function() {
function initDraggable(c){
$(c).dragtable({dragaccept:'.dragdone',dragHandle:'.handle'});
}
});
document.getElementById('coladd').ondblclick = function(){
$("#tabdrag thead tr").eq(0).append("<th class='"dragdone'"><div class='"handle'"></div>three</th>");
$("#tabdrag tbody tr").eq(1).append("<td>col3text5</td>");
$("#tabdrag tbody tr").eq(2).append("<td>col3text6</td>");
initDraggable($("#tabdrag"));
}
</script>
</head>
<body>
<p id='coladd'>add column</p>
<table id='tabdrag'>
<thead><tr><th class='dragdone'><div class='handle'>one</div></th><th class='dragdone'><div class='handle'>two</div></th></tr></thead>
<tbody><tr><td>col1text1</td><td>col2text2</td></tr><tr><td>col1text3</td><td>col2text4</td></tr>
</tbody></table>
</body>
</html>
动态添加列后添加拖动选项不工作,然后添加其工作正常。请随便帮我一个我调用函数initDraggable动态添加列后,它不工作还有一个问题如何包含库文件来动态添加part
这个答案来得太晚了,但是你可以用这个来创建新的、动态添加的可拖动列:
$('.defaultTable').dragtable('destroy').dragtable({});
相关文章:
- 调整窗口大小时,可拖动的对象会出现在容器外部
- 删除对HTML元素的拖动
- jQuery UI可排序-多连接列表拖动
- 禁用SVG拖动
- 旋转后拖动对象
- JQuery UI可拖动潜水与滚动棒到鼠标
- jQueryUI可拖动+可排序错误(无法读取未定义的属性'选项')
- 谷歌地图API v3可拖动光标选项,如位置
- 删除裁剪后,图像可拖动选项不起作用
- jQuery UI的可拖动包含选项
- 是否可以捕获拖动的浏览器选项卡的url
- 为什么在可拖动事件中显示和隐藏snap对象时,可拖动元素不响应snap选项?
- 缩放-如何禁用拖动选项
- Jquery dragtable动态添加的列拖动选项不工作
- 在bootstrap选项卡内向表内的行添加可拖动事件
- 可拖动项的包含选项
- 如何使用鼠标拖动选项在jQuery数据表中选择多行
- JQuery UI可拖动多个恢复选项
- Jquery拖动选项卡
- 如何将可拖动元素返回到选项中