0
我在下面的代码中不理解的部分是“函数(序列化)”。我知道更改意味着发生更改事件时运行positions()函数,但我没有看到什么函数(序列化)表示?让jQuery UI排序工作,其中一部分我不明白
$('#col').Sortable(
{
accept: 'widget',
opacity: 0.5,
helperclass: 'helper',
change: function(serialized) { positions(); },
handle: '.titlebar'
}
);
只有一件事,用'匿名函数'来表示'positions()'函数?如果是这样,我明白了。谢谢。 – James 2011-05-29 10:38:45
不,这个匿名函数是'function(serialized){}'。基本上,函数被创建并调用'change',一旦该函数被调用,它调用另一个函数'positions();'。如果不能看到'positions();'函数,我只能猜测它是为什么被调用的。 – devmatt 2011-05-29 10:43:36
你也可以尝试从这个'change:function(serialized){positions(); }'这个'change:positions'应该直接调用'positions()'函数。 – devmatt 2011-05-29 10:49:38