我有一个 jquery ui,如下所示:
$('.draggable').draggable({
drag: function(event, ui){
if(this.offsetTop > 0 || this.offsetLeft > 0) return false;
}
})
基本上我想要它,以便每次用户拖动时,我都想不断测试一个条件是否为真(在这种情况下,我希望可拖动的顶部和左侧粘在父级的一侧)。
我认为上面的代码只会取消那个特定的拖动事件,但它似乎完全停止了拖动。知道如何在满足条件时取消拖动事件吗?
非常感谢!
杰森