@ jqueryに関する私のトピックから: https ://forum.jquery.com/topic/multiple-pagebeforecreate-events-triggered-when-jqm-builds-the-page-for-nested-listviews-w-jsfiddle
今では理解できますが、少し直感的ではありません。グーグルはあまり役に立たず、主に「doc.ready()ではなくpageinitを使用する」と指摘しました。ネストされたリストビューページのメモは、時間を節約できたでしょう。クリックする前にページが読み込まれるのは私だけですか、それともちょっと直感的ではありませんか?
問題は、イベントの負荷の違いをどのように検出するかです。イベントオブジェクトを探索している間、何も輝いていませんでした。
私は何について話しているのですか?:) Daedalusによる更新: http: //jsfiddle.net/3Shyb/ オリジナル: http: //jsfiddle.net/jhr007/mDVfP jsfiddleでは、メッセージはコンソールログに送信されます。コンソールを開いてクリアします。走る。
「pagebeforecreateManhandlethe dom ..」などに関する2つのメッセージに注意してください。1、次に2
HTMLを編集してネストされたを削除する場合は<ul> ... </ul>
、を実行します。あなたは一度メッセージを受け取ります。
これは、サブメニューがあるナビゲーションメニューでページが読み込まれるたびに発生します。
http://www.jquerymobile.com/demos/1.1.0/docs/lists/docs-lists.html
子リストを持つリストアイテムがクリックされると、フレームワークは、ヘッダーの親のタイトルと子要素のリストが入力された新しいUIページを生成します。..リストは複数のレベルの深さでネストでき、すべてのページとリンクはフレームワークによって自動的に処理されます。