用法:
beforeposition( event, ui )
类型:popupbeforeposition
在弹出窗口计算将出现的坐标之前触发
当弹出窗口完成出现在屏幕上的准备,当文档被调整大小并且弹出窗口需要移动到另一个位置时,或者当调用reposition()
方法时,会触发该事件。此时弹出窗口还没有开始动画,它还没有计算出它将出现在屏幕上的坐标。处理此事件可以在弹出窗口出现在屏幕上之前对其内容进行修改。例如,如果内容太宽或太高,可以缩放内容或隐藏或删除部分内容。您还可以修改options
参数以影响弹出窗口的位置。 options
对象内可修改的属性与reposition
方法使用的属性相同。
注意:ui
对象是空的,但包含在内是为了与其他事件保持一致。
代码示例:
使用指定的 beforeposition 回调初始化弹出窗口:
$( ".selector" ).popup({
beforeposition: function( event, ui ) {}
});
将事件监听器绑定到 popupbeforeposition 事件:
$( ".selector" ).on( "popupbeforeposition", function( event, ui ) {} );
相关用法
- JQuery Mobile Popup initSelector用法及代码示例
- JQuery Mobile Popup dismissible用法及代码示例
- JQuery Mobile Popup classes用法及代码示例
- JQuery Mobile Popup create( event, ui )用法及代码示例
- JQuery Mobile Popup arrow用法及代码示例
- JQuery Mobile Popup transition用法及代码示例
- JQuery Mobile Popup defaults用法及代码示例
- JQuery Mobile Popup enable用法及代码示例
- JQuery Mobile Popup reposition用法及代码示例
- JQuery Mobile Popup shadow用法及代码示例
- JQuery Mobile Popup open用法及代码示例
- JQuery Mobile Popup tolerance用法及代码示例
- JQuery Mobile Popup overlayTheme用法及代码示例
- JQuery Mobile Popup close用法及代码示例
- JQuery Mobile Popup theme用法及代码示例
- JQuery Mobile Popup destroy用法及代码示例
- JQuery Mobile Popup afterclose( event )用法及代码示例
- JQuery Mobile Popup positionTo用法及代码示例
- JQuery Mobile Popup disabled用法及代码示例
- JQuery Mobile Popup corners用法及代码示例
- JQuery Mobile Popup disable用法及代码示例
- JQuery Mobile Popup afteropen( event )用法及代码示例
- JQuery Mobile Popup history用法及代码示例
- JQuery Mobile Popup option用法及代码示例
- JQuery Mobile Pagecontainer beforeshow( event, ui )用法及代码示例
注:本文由纯净天空筛选整理自jquerymobile.com大神的英文原创作品 Popup beforeposition( event, ui )。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。