4

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

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

非常感谢我在这个问题上得到的任何帮助:)

4

2 回答 2

0

sortstart在触发a 后绑定事件

$( ".selector" ).sortable({
   start: function() { 
      $('#elementThatWillBeHoveredOver').hover(hoverStart, hoverEnd);
   }
   stop: function() { $('#elementThatWillBeHoveredOver').off('hover') }
});
于 2012-05-16T17:30:44.220 回答
0

我和你有同样的问题。我尝试了几种替代方法,一种是使用“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);
    }
);
于 2015-10-16T12:46:07.227 回答