うわー、それはさまざまな質問の数です。ここに行きます:
1 & 2) FlexSlider
など、デフォルトでタッチ イベントをサポートするスライダー/カルーセルが多数あります。FlexSlider は、多くの jQuery プラグインや拡張機能と同様に、jQuery を必要とします。ただし、Zepto は jQuery と API 互換であるため、ほとんどの場合、FlexSlider はそのまま jQuery で動作します。コード内で jQuery への参照を検索し、Zepto または $ に変更するだけです。ただし、FlexSlider には現在Win 8 のバグがあり、初心者には向かないかもしれません。その場合、この記事で説明されているように、人気のある Bootstrap カルーセルを使用し、独自のタッチ イベントをプラグインすることをお勧めします。. この投稿では、jQuery Mobile のタッチ イベントの使用方法について説明していますが、Zepto のタッチ イベントも同様に簡単に使用できます。逆に、jQuery で Zepto タッチ イベントを使用したい場合、これも簡単に実現できます。いくつかの小さな変更が必要です (ここでパッチを適用したバージョンを取得できます)。
3) Google CDNは
Zeptoをホストしていませんが、 Cloudflare の cdnjsでホストされていることがわかります。cdnjs は Google CDN よりも高速である可能性があるという提案さえあります。
4)
はい、モバイル プロジェクトで Zepto を使用したことがあります。これはうまく機能し、モバイル デバイスではほとんど不要な後方互換性を提供する jQuery よりもかなり軽量です。