マルチビュープラグインを使用してjqueryモバイルでページ変更イベントを使用していますが、ページが2回呼び出される関数を変更すると、アラートを使用している場合は同じアラートが2回表示され、戻るボタンをクリックするとページが表示されますが、これを頻繁に行うとプラグインファイルにエラーが表示されます
1 に答える
0
pagebeforechange
イベントのことですか?このイベントは、設計どおり 2 回トリガーされます。この 2 つの呼び出しの違いは、データのtoPage
属性です。
jQuery(document).bind('pagebeforechange', function(e, data) {
var toPage = data.toPage;
if(typeof toPage === 'string') {
// -- triggered first
// -- toPage is a string containing the page`s url
} else {
// -- triggered second
// -- toPage is an jQuery collection object containing the page
}
});
于 2012-09-03T22:30:13.597 に答える