반응형
Methods
fixedtoolbar 플러그인은 아래와 같은 메소드들을 가지고 있습니다.
show
show the toolbar$("[data-position='fixed']").fixedtoolbar('show');
-
Note: 이전 버전에서는 아래 신택스로 툴발를 show 하는데 사용했습니다. 하지만 현재는 더이상 지원하지 않고 있습니다.
$.mobile.fixedToolbars .show(true);
hide
hide the toolbar (만약 fullscreen 툴바가 아니라면 static positioning으로 toggle back 할 겁니다. 스크롤에 딸 보일수도 있고 안 보일 수도 있겠죠)-
$("[data-position='fixed']").fixedtoolbar('hide');
toggle
toolbar가 visible 일 경우 show와 hide 메소드를 call 합니다.-
$("[data-position='fixed']").fixedtoolbar('toggle');
updatePagePadding
. 툴바의 height를 match 시키기 위해 툴바의 page element parent의 패빙을 업데이트 합니다.-
$("[data-position='fixed']").fixedtoolbar('updatePagePadding');
툴바를 re-position 하는 updatelayout event 가 있습니다. 콘텐트를 현재의 페이지에 넣기 위한 다이나믹 어플리케이션을 개발하는 개발자는 이
updatelayout
이벤트를 manually trigger 할 수 있습니다. 그러면 그 페이지의 컴포넌트가 방금 추가된 새로운 콘텐트를 업데이트 하도록 합니다. 이 이벤트는 collapsible, listview filter 플러그인 에서 내부적으로 사용되고 아주 강력합니다. 왜냐하면 어떤 위젯도 이 updatelayout 이벤트를 listen 하도록 할 수 있거든요.
destroy
destroy at fixedtoolbar (restore the element to its initial state)-
$("[data-position='fixed']").fixedtoolbar('destroy');
Events
fixedtoolbar 플러그인에는 아래와 같은 custom 이벤트가 있습니다.
fixed toolbar 가 생성될 때 트리거 생성
-
$( ".selector" ).fixedtoolbar({ create: function(event, ui) { ... } });
반응형
'jQuery Mobile > JQM Tutorial' 카테고리의 다른 글
JQuery Mobile - Button Icons (0) | 2012.08.13 |
---|---|
JQuery Mobile - Button basics 02 (Options, Methods, Events) (0) | 2012.08.11 |
JQuery Mobile - Button basics 01 (0) | 2012.08.11 |
JQuery Mobile - Theming Toolbars (0) | 2012.08.07 |
JQuery Mobile - Persistence Toolbars (0) | 2012.07.29 |
JQuery Mobile - Fixed toolbar options (0) | 2012.07.29 |
Fixed toolbars (0) | 2012.07.28 |
JQuery Mobile - Navbar (2) | 2012.07.25 |
JQuery Mobile - Footers (0) | 2012.07.24 |
JQuery Mobile - Header structure (0) | 2012.07.23 |