我看到這個demo page,我使用JQM將其構建在我的頁面中。但是,要打開滑動面板,需要以下功能:如何重複使用此JQM功能而不是將其複製5次?
$(document).on("pagecreate", "#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 ($(".ui-page-active").jqmData("panel") !== "open") {
if (e.type === "swipeleft") {
$("#right-panel").panel("open");
} else if (e.type === "swiperight") {
$("#left-panel").panel("open");
}
}
});
});
但是我有4個其他頁面。我如何重複使用每個頁面的功能而不是複製它?
您是否在所有頁面上都有相同的面板?還是他們不同? – Omar 2014-10-16 10:09:15
我在每隔一頁上都有相同的面板 – minimen 2014-10-16 10:09:50
,然後使用_external面板_並運行代碼一次。 – Omar 2014-10-16 10:10:10