为什么我在更改html可排序div标签的顺序时会收到2条警报消息?
http://jsfiddle.net/oshirowanen/QgqRV/1/
我原本以为上面链接中的以下行会给出1条警告信息?
更新:function(event,ui){ 警报( “测试”); }
答案 0 :(得分:4)
你的代码中有这个
update: function(event, ui) { alert("test"); }
您已将警报方法绑定到可排序
的更新事件修改强>
如果你问的是为什么你得到2个警告框而不仅仅是1,那是因为更新事件会触发所有已更改的可排序项目。所以包括你拖动的那个,以及任何其他必须转移位置以容纳它的人。
答案 1 :(得分:2)
有2列正在更新,因为您正在列之间移动可排序。
如果您在原始列中移动可排序,则只触发一个警报。
也许您想要接收或删除活动?