关于jquery-ui-sortable更新的2个警告框?

时间:2011-02-23 10:22:01

标签: jquery jquery-ui jquery-ui-sortable

为什么我在更改html可排序div标签的顺序时会收到2条警报消息?

http://jsfiddle.net/oshirowanen/QgqRV/1/

我原本以为上面链接中的以下行会给出1条警告信息?

  

更新:function(event,ui){   警报( “测试”); }

2 个答案:

答案 0 :(得分:4)

你的代码中有这个

update: function(event, ui) { alert("test"); }

您已将警报方法绑定到可排序

的更新事件

修改

如果你问的是为什么你得到2个警告框而不仅仅是1,那是因为更新事件会触发所有已更改的可排序项目。所以包括你拖动的那个,以及任何其他必须转移位置以容纳它的人。

答案 1 :(得分:2)

有2列正在更新,因为您正在列之间移动可排序。

如果您在原始列中移动可排序,则只触发一个警报。

也许您想要接收或删除活动?