用法:
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 )。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。