[英]Swapping using Knockout js sortable
我有一个5 * 5正方形的正方形网格。 我想交换两个正方形(即,当我拖动一个正方形并将其放到另一个正方形上时,两个正方形都应该交换以更改其位置。 但是由于我使用的是可排序的,因此其他一些正方形的位置也发生了变化。 在淘汰赛js中这种行为可能吗?
sortable
绑定接受beforeMove
回调,该回调传递给包含sourceParent
, sourceIndex
, targetParent
和targetIndex
。 您可以使用它们自己进行交换。
另外,您可以设置arg.cancelDrop = true;
表示您将自己处理。
这是一个示例: http : //jsfiddle.net/rniemeyer/c7NLz/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.