【发布时间】:2015-05-29 14:20:44
【问题描述】:
我正在使用可排序的 Jquery UI 对一组 div 进行排序,这些 div 的百分比宽度在运行时之前是未知的。因此,我通过内联样式设置它们。
问题是当可排序的 div 被拖动时,它的宽度不会被计算并相应地设置,因此它会拉伸到错误元素的百分比。
这是 jquery UI 中的错误还是我遗漏了什么?
这里是一些简化的 html
<div id="Container">
<div id="mainColumn">
<div style="width:80%;" class="sortableItem">
Item 1 needs 80% width
</div>
<div style="width:100%;" class="sortableItem">
Item 2 needs 100% width
</div>
<div style="width:50%;" class="sortableItem">
Item 3 needs 50% width
</div>
</div>
这是一个显示问题的小提琴https://jsfiddle.net/qkunja68/ 拖动 3 个项目时,它们不会保持宽度。
【问题讨论】:
标签: jquery jquery-ui jquery-ui-sortable