jquery-mobileグリッドを使用して可能なマルチコラムレイアウト?
-
11-10-2019 - |
質問
JQuery Mobileを使用して、マルチ列レイアウトを動作させようとしています。
最初に、jQueryモバイルグリッドを使用してみました。例はここにあります:テキストをリンクします
これはうまくいかなかったので、Plain JqueryとJQuerymobileを使用して回避しようとしました。ここの例:テキストをリンクします
さらに悪い...
質問:リンクがクリックされたとき、jQueryモバイル=左と右のコンテンツとヘッダーを使用してミドルグリッドのみを更新する方法はありますか(永続的)?ない場合、「作業回避策」とはどうなりますか
手伝ってくれてありがとう、
よろしく、
頻繁
編集2011-11-24:マルチパネルとポップアップパネルのレイアウト用の独自のJQMプラグインをセットアップしています。見る github
解決
アイデア3jQueryモバイルは、現在のバージョンで動作する2つの異なるソリューションにリンクします。見る:
編集]現在のバージョンでは機能しなくなりました。ゲームに戻ってゼロから何かを作成することを考えています http://asyraf9.github.com/jquery-mobile/
また
http://www.stokkers.mobi/valuables/multiview/page2.html
アイデア2
ページ*イベントに接続します。
もう利用できません http://jquerymobiledictionary.dyndns.org/dualcolumn.html
バージョン0.2がリリースされました。プラグインはJSコーディングなしで動作するようになりました。
アイデア1
.page()は時代遅れですが、主なアイデアはまだ.trigger( 'create')で動作するはずです
現在のjQueryモバイルで機能する私の最初のアイデアは、コンテンツをロードするデフォルトの方法を使用しないことです。
このようにして、Ajaxコールを介して好みのグリッドとロードコンテンツを作成し、選択したコンテナにロードされたデータを配置します(DOMに新しく挿入されたコンテナでデータをラップする必要があります)。 .page()
その上。見る: http://jquerymobiledictionary.dyndns.org/faq.html
これは機能しますが、JavaScript以外のブラウザでは使用できません。したがって、JQuery Mobileの進歩的なエンチェンス全体を台無しにします。実際のアプリケーションの作成を計画している場合、これは起こりません。私はJQureMobiledictionaryページでそのようなことをしました(辞書はAJAXを介してロードされます。ただし、主な目的は、辞書をJSON形式で保持することでした。主なターゲットとして開発者を持たないアプリケーションにはお勧めしません:)