在拖动时拖动Jquery可排序

时间:2012-05-16 17:20:58

标签: javascript jquery jquery-ui-sortable

我正在使用Jquery的可排序插件,我的问题如下:

当我拖动一个元素时,一旦我将一个指定的元素悬停在我正在拖动的元素上,我想要启动一个函数。请记住,不是当我用鼠标悬停元素时,而是使用我拖动的元素。

非常感谢我对此问题的任何帮助:)

2 个答案:

答案 0 :(得分:0)

sortstart被解雇后绑定事件

$( ".selector" ).sortable({
   start: function() { 
      $('#elementThatWillBeHoveredOver').hover(hoverStart, hoverEnd);
   }
   stop: function() { $('#elementThatWillBeHoveredOver').off('hover') }
});

答案 1 :(得分:0)

PT_BR

Eu estava com o mesmo problemaquevocê。 Tentei varias alternativas uma delas comométodo“Droppable”,existe um plugin do Jquery Droppable。

EN:

我和你有同样的问题。 我用方法“Droppable”尝试了几种替代方法,有一个jQuery插件Droppable。

https://api.jqueryui.com/droppable/

$( ".Permissoes > div" ).droppable({
    over: function(event, ui){
        console.log('fn:over',event,ui);
    },
    out: function(event, ui){
        console.log('fn:out',event,ui);
    },
    drop: function(event, ui){
        console.log('fn:drop',event,ui);
    }
);