ハイブリッドモバイルアプリを作成していて、Webサービスからhtmlを取得した後にjQueryMobile-initializeメソッドを適用したいと思います。(「ハイブリッドモバイルアプリ」とは、htmlページから開始し、スタイル設定にjQueryMobileを使用することを意味します。 Webサービスへのajax呼び出しを使用して、ボタンのクリックなどに関するデータを取得します。最後に、すべてをネイティブアプリにフォールドします。)
したがって、(pseudo) $ .initWithJQueryMobile($('#my_div_id'))のようなものがあるかどうかは誰にもわかりませ
ん。注:wsリクエスト/レスポンスを実行するときに、新しいdata-role=pageに移動しません。
背景:ご存知かもしれませんが、htmlファイルを初期化すると、jqmはこれを変更します
<select id="116" data-role="slider" >
<option value='no'>No</option>
<option value='yes'>Yes</option></select>
これに
Webサービスが戻った後(pagecreateイベントが発生してからずっと後)にこれを実行したいと思います。
フリップトグルをクリックまたはタップすると(彼らはそれを呼びます)、はいといいえの間で切り替わります。
このjqmを実現するには、スパン、div、スタイルを使用してdomを根本的に書き直し、フリップトグルのonclickにjavascriptメソッドを適用します。
私はpage-view-sourceからhtmlを盗むことができるので、誰かがそれを切り替えるjqm jsメソッドを知っていれば、そこからそれを取得することができます(私は知っています、大きなハック)。または …。使用できる$.initWithJQueryMobile()関数はありますか?