手动触发jquery-ui可排序的接收事件

时间:2013-04-08 20:41:06

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

到目前为止,

Here's a working demo我的代码。

当您拖入开放空间时,将创建一个空组。我可能会以错误的方式进行此操作,但我希望将拖动到新组的项目填充到列表中。有没有办法从jquery-ui sortables小部件调用receive事件来实现这一点。

或者,我应该预先填充使用项目添加的组,而不是droppable项目的drop方法

drop: function (event, ui){
    $(element).append($(ui.helper).clone());
}

或类似的东西?

1 个答案:

答案 0 :(得分:2)

您可以使用jQuery的.trigger()事件手动触发可排序事件,如下所示:

$('#sortable-name').trigger('sortreceive');

我认为你的代码看起来有点奇怪,但这可能是因为我从未见过有人在小部件格式中使用jQuery UI。

约什