控制占位符高度与jQuery-UI可排序

我正在使用jQuery-UI可排序组件来拖动表行。由于我的要求,我正在创建一个帮助器元素,以在拖动期间保存多个行。

我似乎有这个工作,但是在当前拖动位置插入的空白空间只能足够高一个单行。任何人都可以看到为什么占位符不像我拖动的内容那么高?

我尝试在拖动的父元素中设置style =“height:auto”,但这没有任何效果

我已经把我的代码放在jsfiddlehttp://jsfiddle.net/jCNcv/.如果你尝试拖动顶部的项目,你可以看到,拖放位置下的空的占位符只有足够高的一行。

解决方法

占位符只是一行的高度,因为每个排序项只有一行。您可以在开始事件期间将占位符高度设置为辅助元素的高度。
start: function(e,ui ){
     ui.placeholder.height(ui.helper.outerHeight());
},

更新了jsfiddle http://jsfiddle.net/jCNcv/2/

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: <span id=&quot...
jQuery 添加水印 <script src="../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...