jTreeのように、ネストされたJSONをデスクトップに表示できるプラグインをたくさん見つけました。フルデスクトップ環境ではうまく機能しますが、携帯電話で実行すると、いくつかの問題が発生します。一般的に、線が長すぎる場合や、要するに醜い場合があります。
そこで、jQuery Mobileのネストされたリスト(携帯電話のファイルマネージャーなど)に表示したいと思います。
これを実現するために使用できるjQueryMobileプラグインまたはその他のソリューションはありますか?
jTreeのように、ネストされたJSONをデスクトップに表示できるプラグインをたくさん見つけました。フルデスクトップ環境ではうまく機能しますが、携帯電話で実行すると、いくつかの問題が発生します。一般的に、線が長すぎる場合や、要するに醜い場合があります。
そこで、jQuery Mobileのネストされたリスト(携帯電話のファイルマネージャーなど)に表示したいと思います。
これを実現するために使用できるjQueryMobileプラグインまたはその他のソリューションはありますか?
JQuery Mobile 1.2の標準リリースには、ネストされたリストがあります(スマートフォンでファイルマネージャーを参照するのと同様です。つまり、ディレクトリをクリックすると、より多くのディレクトリとファイルが表示されます)
http://jquerymobile.com/demos/1.2.0/docs/lists/lists-nested.html
サーバーサイドスクリプト経由
JSONノードをパラメーターとして動的にロードする単一のスクリプトページを作成できます$.mobile.changePage()
。これからツリーの現在のビューを作成できるはずです。
JavascriptDOM経由
javascriptを使用してDOMを更新することでこれを行う場合、JSONツリーの現在のビューでDOMを更新した後$('#mylist').listview('refresh')
、スタイルを更新するために実行する必要があると思います。