2014年10月24日金曜日

ネストリストビュー

1.4からネストされたリストビューが使えなくなったようなのですが、プラグインがありました。

jquery-mobile-nestedlists

ネストされたリストを表示した時にカスタマイズが必要な場合は始めから作ったほうが早そうと思いましたらすでにやってらっしゃる方がいらっしゃいました。

jQuery Mobile の階層化リストビューが非推奨!?そんなときは

取り急ぎメモ書きまで

ページ間でGETパラメータを渡す

通常のajaxでサーバへページをリクエストして遷移する場合はGETパラメータを扱うのはサーバなので問題はありませんが、Multi Pageを1つのファイルに入れておき遷移する場合は、移動先のページでGETパラメータを取得する必要がある場合があります。

jQuery Mobileが取得する方法を用意しているかと思っていましたが残念ながらないようです。自前も含めて色々試した結果プラグインを使うのが一番楽でした。

jquery.mobile.paramsHandler

特に使用上の注意はなく1.4.4で問題なく動作しました。使用方法はgithubのページに書いてある通りです。

(jquery Mobileを読み込んだ後でないといけないので、このライブラリをイベントを描くのはさらにその後です)