Jquery 可排序插件不允许在拖动元素时启动悬停函数



我有这个问题:当拖动菜单元素(使用可排序插件)并将另一个元素悬停时,应该启动一个函数。我看到在初始化可排序插件时,它会忽略代码中其他地方编写的悬停函数。

如何让它在拖动元素并将鼠标悬停在预期元素上时触发悬停功能?

多谢!

您需要使用可排序的 over 事件:

Supply a callback function to handle the over event as an init option.
$( ".selector" ).sortable({
   over: function(event, ui) { ... }
});
Bind to the over event by type: sortover.
$( ".selector" ).bind( "sortover", function(event, ui) {
  ...
});
$("#sortable").sortable({
        over: function(event, ui) {
         alert( 'The Sortable Over Event Just Fired!!' );
        }
        });

最新更新