当前位置: 首页>>编程示例 >>用法及示例精选 >>正文


JQuery UI Resizable resize( event, ui )用法及代码示例

用法:

resize( event, ui )

类型:resize

此事件在调整大小期间触发,在调整大小处理程序的拖动上。
  • event
    类型:Event
  • ui
    类型:Object
    • element
      类型:jQuery
      表示要调整大小的元素的 jQuery 对象
    • helper
      类型:jQuery
      表示正在调整大小的助手的 jQuery 对象
    • originalElement
      类型:jQuery
      代表原始元素的 jQuery 对象在被包装之前
    • originalPosition
      类型:Object
      在调整大小之前表示为 { left, top } 的位置
    • originalSize
      类型:Object
      在调整大小之前表示为 { width, height } 的大小
    • position
      类型:Object
      当前位置表示为 { left, top } 。可以更改这些值以修改元素的放置位置。对于自定义调整大小逻辑很有用。
    • size
      类型:Object
      当前大小表示为 { width, height } 。可以更改这些值以修改元素的放置位置。对于自定义调整大小逻辑很有用。

代码示例:

使用指定的调整大小回调初始化可调整大小:

$( ".selector" ).resizable({
  resize: function( event, ui ) {}
});

将事件侦听器绑定到 resize 事件:

$( ".selector" ).on( "resize", function( event, ui ) {} );

将高度调整大小限制为 30 像素增量:

$( ".selector" ).resizable({
  resize: function( event, ui ) {
    ui.size.height = Math.round( ui.size.height / 30 ) * 30;
  }
});

相关用法


注:本文由纯净天空筛选整理自jqueryui.com大神的英文原创作品 Resizable resize( event, ui )。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。