私は周りを検索していくつかの解決策を試しましたが、単純なページ遷移バインドで event.preventDefault() を動作させることができません:
$("#trainingmodus").bind('pagebeforeshow', function(event, data) {
event.preventDefault();
console.log("trainingmodus going off screen ");
app.canvasGeneralHide(function(){
//data.deferred.resolve( data.absUrl, data.options);
});
});
私が達成したいのは、他の遷移が終了した後にページ遷移を遅らせることです。ただし、event.preventDefault() は機能していないようです。
ドキュメントでは、各関数がコールバックを使用できるかどうか、およびどのように使用できるかは明示的に述べられていませんが、pagebeforeload リスナーと同じように、そうすると思いますか?
このような他のいくつかの問題を調べました。動作していません
私も使ってみました
event.stopImmediatePropagation();
また
event.stopPropagation();
残念ながら、どちらも効果がありませんでした。