0

Phonegap アプリケーションで jQuery を使用しようとしていますが、私の質問は、jQuery のカスタム バリアントはありますか? ... たとえば、jQuery UI をダウンロードする場合、UI 全体のどの「部分」をダウンロードするパッケージに含めるかを選択します。では、jQuery自体にこのようなものはありますか?

(今のところ、Ajax、JSON 解析、セレクター、そしておそらく Bind、Live などのイベントを使用します。アニメーションについては、CSS 3 を使用しているので、アニメーションは不要です。不要なものを削除すると、jQuery 全体を使用する場合よりも JS 全体がはるかに軽くなると思います。)

よろしく、ピーター

PS: また、JSON の解析には JSON2 を使用し、スクロール機能には iScroll を使用しています。jQuery を使用しようとしている唯一の大きなことは、Ajax の統合です。より良い提案があれば -喜んで伺います。

4

4 に答える 4

1

これはあなたが探しているものかもしれません

http://www.servicestack.net/jqbuilder/

これにより、jQuery から正確に必要なものを選択し、必要なリストからカスタム ライブラリを構築できます。

于 2012-05-22T12:31:59.347 に答える
0

サイズが気になる方はze​​ptoをご利用ください。これは、jquery-api とほぼ互換性があるように設計されています (現在、ajax 関数で jqXHR を返さないことを除いて、最新の jQuery ajax を実行している場合は、一部を書き直す必要があります。8K で圧縮された gzip 圧縮されています (32K と比較して))。 (jQuery の 232K と比較して) 圧縮されていない 44K のみです。最新の webkit ブラウザー機能を利用しており、IE や古いブラウザーのサポートで必要とされる jQuery のような肥大化はありません。

于 2012-05-22T18:39:38.033 に答える
0

なぜサイズが心配なのですか (jquery-1.7.2.min.js は 93KB しかありません)。

あなたの質問では、アプリの設計について言及されていません (たとえば、PhoneGap を使用して外部 Web サイトを起動しているだけですか、それともすべて自己完結型ですか?)。

jQuery ファイルは、外部リンク (ネイティブ ブラウザー (IE、Safari など) ではなく、アプリの Web ビュー コントロール内で開くリンク) などのために「アプリ」を離れるまで、アプリのリソースとしてアプリと共にリリースされます。など))。

于 2012-06-22T00:12:04.283 に答える
0

残念ながら、zepto とカスタマイズされた jQuery バリアントの両方に JSON の解析機能がありません。( $.parseJSON() in jQuery ) つまり、JSON2 ライブラリも使用する必要があります。

于 2012-05-28T11:59:46.420 に答える