我遇到这个问题: 当菜单元素(使用 sortable plugin )被拖动并将其悬停在另一个元素上时,应该启动一个功能。我发现,当可排序插件初始化时,它会忽略代码中其他地方编写的悬停函数。
当我拖动元素并将鼠标悬停在预期元素上时,如何让它触发悬停功能?
非常感谢!
最佳答案
您将需要使用可排序事件:
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!!' );
}
});
关于javascript - Jquery 可排序插件不允许在拖动元素时启动悬停功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10552705/