让jquery UI可以排序工作,我不明白的一部分

时间:2011-05-29 10:15:25

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

我在下面的代码中不理解的部分是“功能(序列化)”。我知道更改意味着更改事件发生时运行的是position()函数,但我看不到哪个函数(序列化)表示?

$('#col').Sortable(
                {
                    accept: 'widget',
                    opacity: 0.5,
                    helperclass: 'helper',
                    change: function(serialized) { positions(); },
                    handle: '.titlebar'
                }
            );

1 个答案:

答案 0 :(得分:0)

function(serialized) { positions(); }在更改时调用匿名函数,var serialized将包含数据。它很可能被称为“序列化”,因为这就是数据的结构。您可以将其更改为function(great_bit_of_data) { positions(); }  并且它应该仍然有效,因为函数中没有使用var。