jquery替代列表可排序

时间:2013-05-23 13:46:20

标签: jquery jquery-ui tinymce

我有一个列表,用户可以做的是拖放列表中的项目,但这些所有项目都很复杂(所有项目中的标签和tinymce实例)所以我不想实际移动项目,但想要移动物品的内容 假设我有李

1. <div id = "div1">abcd</div>
2. <div id = "div2">efgh</div>
3. <div id = "div3">xyz</div>

如果我使用sortable并假设用户拖放并改变位置,如

1. <div id = "div2">efgh</div>
2. <div id = "div1">abcd</div>
3. <div id = "div3">xyz</div>

你可以看到这里移动了实际的组件。我想它可能是

1. <div id = "div1">efgh</div>
2. <div id = "div2">abcd</div>
3. <div id = "div3">xyz</div>
虽然我的情况下refreshPositions不起作用,但可能是tinyMCE负责此事 如果有任何办法,请告诉我

1 个答案:

答案 0 :(得分:0)

是的,我得到了修复, 在停止拖动之后(在可排序的停止事件上)我通过$(选择器)取消可排序的胎儿.sortable(“取消”) 然后我获取draged项目和droped项目的实际数据并交换这些数据 然后我刷新我的观点,它的工作:)