📜  jQuery UI 对话框 resizeStart(event, ui) 事件(1)

📅  最后修改于: 2023-12-03 15:16:45.604000             🧑  作者: Mango

jQuery UI 对话框 resizeStart(event, ui) 事件

介绍

resizeStart事件是jQuery UI对话框组件中的一个事件,它在对话框的大小开始改变时触发。

语法
$( ".selector" ).on( "dialogresizestart", function( event, ui ) {} );
参数

resizeStart事件有两个参数,分别是event和ui:

  • event:事件对象

  • ui:对象,包括属性:

    • originalPosition:原始位置信息
    • originalSize:原始大小信息
    • position:当前位置信息
    • size:当前大小信息
示例
<div id="dialog" title="Dialog Title">This is a Dialog</div>

<script>
  $("#dialog").dialog({
    resizeStart: function(event, ui) {
      console.log("resizeStart event triggered");
    }
  });
</script>

当对话框的大小开始改变时,控制台会打印出一个日志信息。

注意事项
  • resizeStart事件在对话框开始改变大小时触发。
  • 对话框的大小可以通过拖拽调整大小和通过API方法调整大小。
  • 在resizeStart事件中,可以访问对话框的初始大小和当前大小信息。