1

アプリケーションをデスクトップだけでなく Ipad でも適切に表示できるようにしたいと考えています。Jquery mobile をざっと見てみましたが、とても簡単に見えます。私の質問は、Jquery UI への参照が既にあるということです。Jquery UI は Jquery モバイルに干渉しますか?

Jquery モバイルをデスクトップ ベースの Web アプリケーションでも使用できるのであれば、なぜ Jquery UI を使用するのでしょうか。Ios ベースのデバイスのビューも自動的に取得できるように、常に Jquery Mobile を使用しないのはなぜですか?

私はあまりにも混乱しています。すでに Jquery UI を備えている Web サイトに Jquery モバイルへの参照を追加するとどうなりますか? ライブ Web サイトを台無しにしたくありません。助言がありますか?

Asp.Net 4.0 Vanilla を使用していますが、多くのグリッド ビューなどがあります。jquery モバイルは、デスクトップ ベースのアプリケーションとタブレット ベースのアプリケーションで適切に表示されますか?

4

2 に答える 2

2

jQuery Mobile はどちらかというとマークアップ言語です。実際には、モバイル Web サイトよりもモバイル アプリ向けに設計されており、iPhone、iPad、および Android との互換性を同時に実現するように設計されています。jQuery-UI は、主にデスクトップ ブラウザー用に設計されたウィジェットのコレクションです。jQuery Mobile で jQuery-UI を引き続き使用できますが、使用しない方がよいでしょう。

基本的な Web サイトで作業している場合は、CSS メディア クエリが適しています。その正確なフレーズを Google で検索するか、ここから始めてください

それでも jQuery Mobile を使用したい場合、モバイル ユーザーを公開 Web サイトからモバイル Web サイトにリダイレクトする方法はいくつかあります。おそらく私が最初に試すのは、最も邪魔にならない方法です。上部にユーザーをモバイル Web サイトに誘導するリンクを追加し、前述の CSS メディア クエリを使用してデスクトップ ユーザーから非表示にします。

@media all and (min-width: 701px) {
    #link-to-mobile-site {
        display: none;
    }
}

これにより、モバイル訪問者はいつでも完全な Web サイトを引き続き使用でき、そうでない場合は簡単にブックマークできるリンクが提供され、最小限の作業が作成されます。

于 2012-07-12T15:25:39.367 に答える
1

jqueryとjquerymobileの両方のcssが競合する可能性があります...さらに、jquerymblはipad/ iphone用に特別に作成されており、デスクトップでもきれいに見えるため、jquerymobileで作成してみてください

于 2012-07-12T13:34:47.717 に答える