-1
我在这张桌子的单元格上有一个简单的表格和可拖动的div。我怎样才能得到元素拖动div停止。 我需要做这个没有可插入的插件。因为有很多单元和droppable导致性能下降。 任何帮助,将不胜感激。jquery - draggable
我在这张桌子的单元格上有一个简单的表格和可拖动的div。我怎样才能得到元素拖动div停止。 我需要做这个没有可插入的插件。因为有很多单元和droppable导致性能下降。 任何帮助,将不胜感激。jquery - draggable
我有一半的问题的答案......如果你看Draggable docs,你会看到启动,拖动和停止事件被触发。
$('.element').draggable({
axis: 'y',
containment:'parent',
stop: function(event,ui)
{
console.log(ui);
}
});
如果您使用的停止事件如上所示,回调函数内,您可以访问ui.offset获得鼠标坐标拖动结束的位置。但是,从那里,我不知道如何确定哪些元素是“顶部”的。
谢谢我试图通过使用坐标来解决问题,但现在代码中存在大量的复杂性,并且坐标不匹配不同的浏览器。它正在开发ff,ie8,chrome,但ie7和safari。 – jsonx 2009-11-16 16:08:52