页: 1 在这种假想中,当发生行动时,我会援引一种原始选择作为背书。 这一反馈一旦完成,我就希望实施一些清理法。
更具体地说,我的花gin利用了可干和可 drop。 关于可投放的drop,我援引“<>update>/strong>中所确定的职能。 在打电话后,我要作一些清理。 我不想要求花钱的使用者履行这一清理呼吁;我希望,在更新的非洲-日本宇宙航空研究开发机构方法成功之后,清理工作将自动进行。
我在此认为,利用被推迟的“金”是有意义的。 下面是关于“执行:
self.connectedLists = $(self.options.connectWith)
.not(self.list)
.droppable({
hoverClass: ui-selectablelist-active ,
drop: function(e, ui) {
var sender = $(ui.draggable).closest( ul ),
deferred = self.options.update.call(self, e, {
sender: sender,
receiver: $(this),
items: selectedItems
});
deferred.then(function () {
self.removeSelectedItems();
});
}
});
而原始执行者守则则认为:
update: function (e, ui) {
var self = this;
return $.post(url,
{
// some data
})
.done(function (data) {
console.log( updated! );
});
}
我将日本宇宙航空研究开发机构的呼吁退回到drop的背后。 在退席后,我想开展清理工作,removeS selectedItems总是使用......then()功能。 看来没有变化。
这种模式是否好像好主意。 谁能帮助我进行这一设计? 为什么在<<>drop>呼回的<>内,我做不到什么?