UI可排序的这行代码是什么意思?

时间:2011-05-28 22:48:58

标签: jquery-ui

我正在使用UI jquery可排序插件,并找到了一些我将要使用的代码,但有一部分我不明白。它是“onChange:”函数(序列化){widgets_positions(); }“

onChange未出现在文档中。 Widgets_positions是一个我理解的函数,它跟踪被移动的对象的位置。但我需要理解'onChange:function(serialized)'部分。

                $('#col').Sortable(
                    {
                        accept: 'widget',
                        opacity: 0.5,
                        helperclass: 'helper',
                        onChange: function(serialized) { widgets_positions(); },
                        handle: '.widget_title_bar'
                    }
                );

1 个答案:

答案 0 :(得分:0)

我想这应该是改变:

    $( ".selector" ).sortable({
   change: function(event, ui) { ... }
});

我在更改列表顺序之前使用了更改事件。 ui允许您访问更改的dom元素。

您可以将函数调用放入更改事件中。