📅  最后修改于: 2023-12-03 14:43:13.227000             🧑  作者: Mango
dragStop(event, ui)
事件在使用 jQuery UI 对话框(Dialog)组件时,dragStop
事件会在对话框拖拽结束时触发。该事件提供了一个机会,在对话框停止拖拽后执行自定义的操作或响应。
通过以下代码片段可以将 dragStop
事件绑定到对话框:
$( ".dialog" ).dialog({
dragStop: function(event, ui) {
// 在拖拽停止后执行的操作
}
});
请将 .dialog
替换为对话框的 CSS 类或 ID,以确保为目标对话框绑定该事件。
dragStop
事件的回调函数可以接收两个参数:
event
:包含与事件相关的信息的事件对象。ui
:包含有关对话框拖拽操作的信息的对象。以下是使用 dragStop
事件的示例代码,用于在对话框拖拽结束后显示拖拽的坐标:
$( ".dialog" ).dialog({
dragStop: function(event, ui) {
var offsetX = ui.position.left;
var offsetY = ui.position.top;
alert("拖拽坐标:(" + offsetX + ", " + offsetY + ")");
}
});
在上述示例中,我们获取了拖拽结束后对话框的左侧和顶部的偏移量,并将其显示为弹出框的文本。
drag
事件。更多关于 dragStop
事件的详细信息和其他可用方法,请参阅 jQuery UI 文档。
以上为 jQuery UI 对话框 dragStop(event, ui) 事件
的介绍。