首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用jQuery-UI Sortable控制占位符高度

使用jQuery-UI Sortable控制占位符高度
EN

Stack Overflow用户
提问于 2012-08-23 01:21:11
回答 1查看 14.8K关注 0票数 18

我正在使用jQuery-UI可排序组件来拖动表行。由于我的需求,我创建了一个helper元素来在拖动过程中保存多行。

我似乎让它工作了,但是在当前拖动位置插入的空白空间仅够一行的高度。有人能看到为什么占位符没有我拖动的内容那么高吗?

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

我已经在http://jsfiddle.net/jCNcv/的jsFiddle上发布了我的代码。如果您尝试向下拖动顶部的项目,您可以看到拖动位置下的空占位符仅够一行的高度。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-23 11:01:58

占位符只是一行的高度,因为每个可排序项只有一行。可以将start事件期间的占位符高度设置为辅助元素的高度。

代码语言:javascript
复制
start: function(e, ui ){
     ui.placeholder.height(ui.helper.outerHeight());
},

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

票数 64
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12078289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档