我的導航標題中有一個小按鈕,點擊時會打開面板,但是如何製作它以便當我從應用程序中間向右滑動時,它會打開左面板?你可以在包括Facebook在內的許多本地應用中看到這個。謝謝你的幫助!中間滑動以使用jQuery Mobile打開面板?
0
A
回答
2
我想這是你想要的東西(你可能要優化您的選擇您的刷卡區) -
$('body').on('swiperight', function() {
$('#defaultpanel').panel('open', '');
});
$('body').on('swipeleft', function() {
$('#defaultpanel').panel('close');
});
1
聽刷卡事件swipeleft
和swiperight
,因此,開面板$('#id').panel('open')
。
$(document).on('swipeleft swiperight', function (e) {
if (e.type == 'swiperight') {
$('#left').panel('open');
}
if (e.type == 'swipeleft') {
$('#right').panel('open');
}
});
0
$(document).on("pageinit", "#demo-page", function() {
$(document).on("swipeleft swiperight", "#demo-page", function(e) {
// We check if there is no open panel on the page because otherwise
// a swipe to close the left panel would also open the right panel (and v.v.).
// We do this by checking the data that the framework stores on the page element (panel: open).
if ($.mobile.activePage.jqmData("panel") !== "open") {
if (e.type === "swipeleft" ) {
$("#right-panel").panel("open");
} else if (e.type === "swiperight") {
$("#left-panel").panel("open");
}
}
}); });
這裏是文檔: http://view.jquerymobile.com/1.3.0/docs/examples/panels/panel-swipe-open.php#&ui-state=dialog
相關問題
- 1. jQuery Mobile面板平滑滾動
- 2. jQuery Mobile滑動面板不工作
- 3. 有沒有什麼辦法可以打開面板時,用戶在jquery mobile中開始滑動事件
- 4. 想要jQuery Mobile面板默認打開
- 5. jQuery-Mobile外部面板總是在頁面之間打開
- 6. 切換打開/關閉滑動面板
- 7. 打開頁面時滑動面板保持打開狀態
- 8. 漸進滑動打開一個jQuery的移動面板
- 9. 滑動面板jquery
- 10. 滑動面板 - jQuery
- 11. jquery滑動面板
- 12. Jquery Mobile 1.3滑塊與面板衝突
- 13. jQuery向下滑動面板打開/關閉
- 14. jquery mobile中面板打開時如何防止頁面被拖動?
- 15. 關閉以前打開的面板jQuery
- 16. jQuery向下滑動面板
- 17. jquery滑動面板插件
- 18. 防止jquery移動面板打開?
- 19. 滑動到流行頁面JQuery Mobile
- 20. jQuery Mobile的面板
- 21. jQuery Mobile面板 - 檢查它是否打開
- 22. 在Loop中滑動面板,全部打開在一起
- 23. JQuery Mobile打開視頻鏈接頁面
- 24. Javascript/JQuery中的多個滑動面板
- 25. JQuery Mobile在頁面之間滑動像一個畫廊
- 26. GWT在頁面/面板之間滑動
- 27. 滑動面板
- 28. jQuery mobile - 只有在側面板打開時才允許垂直滾動?
- 29. Jquery的移動滑動面板負載
- 30. 防止在jQuery Mobile中滑動滾動