我有一个使用jQuery ui的可排序元素。它适用于除Safari 5.1之外的所有浏览器
在Safari中,有时候某些被排序的行会离开表格。特别是中间的行。将它们上下拖动,它们显示在表格的左侧。
只有在我设置轴时才会发生:y。
以下是我的代码http://jsfiddle.net/7zJnv/7/
的示例答案 0 :(得分:2)
我会跳过轴选项并改为使用包含选项。
$("#planItem-listBody").sortable({
containment: "parent"
});
<强> jsFiddle example 强>