我试图做的是强制执行我自己的边界,因为可拖动扩展没有我需要的相同类型的边界逻辑。因此,我试图找到一种方法来覆盖被拖动对象的顶部/左侧位置(如果它超出了我强制执行的边界)。有什么想法吗?
最佳答案
$(this).draggable({
drag: function(event, ui) {
if(ui.position.top>0) { ui.position.top = 0; }
if(ui.position.left>0) { ui.position.left = 0; }
}
});
关于jquery-ui - jQuery 可拖动拖动事件中有什么方法可以覆盖顶部/左侧位置吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6365012/