gpt4 book ai didi

javascript - jQuery UI Sortable,鼠标按钮事件已发布?

转载 作者:行者123 更新时间:2023-11-30 17:43:55 25 4
gpt4 key购买 nike

所以我有以下 jQuery:

$('.blah').sortable({
items:'.item',
helper:'clone',
revert:true,
stop:function(event,ui){
console.log('stopped');
}
});

当我将项目拖动到此可排序项中的某个“坏”位置(它们无法排序的地方,例如可排序区域之外)时,克隆将恢复到可排序项中的最后一个好位置。当此动画完成时,停止功能将触发“已停止”。

有没有我可以使用的事件,只要松开鼠标按钮就会触发? (或者在这个恢复动画开始之前?)

最佳答案

这样的事情怎么样,当一个项目被拖动时,它会添加一个 mouseup 事件,当它再次被放下时,该函数会触发,然后监听器会被停用。

$('.blah').sortable({
items:'.item',
helper:'clone',
revert:true,
stop:function(event,ui){
console.log('stopped');
$('.ui-draggable').off('mouseup');
}
start:function(e,ui) {
$('.ui-draggable').on('mouseup', function() {
console.log('drop');
});
},
});

关于javascript - jQuery UI Sortable,鼠标按钮事件已发布?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20493687/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com