【发布时间】:2011-08-20 03:43:03
【问题描述】:
第一个问题,请善待:)
我要做的是在用户释放可拖动对象时以及在还原动画完成之前调用一个函数。
据我所知,停止事件仅在还原完成时才被调用。我尝试将一个函数传递给可拖动的还原选项,但它似乎不起作用。这是我要演示的一些代码;
$("a").draggable({
helper:function(){
return $("<div/>",{id:"mydrag",text:"link"}).appendTo("body");
},
revert:function(evt,ui){
// $("#mydrag").fadeOut("slow");
return true;
},
stop:function(evt,ui){
console.log("fin");
}
});
如果我取消注释恢复功能的第一行 - 淡出 - 那么元素会淡出但不会恢复。控制台仅在还原动画完成时记录“fin”。
谁能帮助我?不用说,我已经在 Google 上搜索了很多答案,但没有运气。
克星
【问题讨论】:
标签: jquery jquery-ui draggable