jquery ui.js は、jQuery UI ライブラリを指します。これは、基礎となるユーザー インタラクション、アニメーション、特殊効果、テーマ変更可能なビジュアル コントロールを含む、jQuery に基づくオープン ソース JavaScript Web ユーザー インターフェイス コード ライブラリです。jQuery UI jQueryをベースに設計され、jQueryの拡張性を活かしたプラグインです。
#このチュートリアルの動作環境: Windows 10 システム、jQuery UI バージョン 1.9.2、Dell G3 コンピューター。
jquery ui.js とは何ですか?
jQuery UI は、jQuery に基づくオープンソースの JavaScript Web ユーザー インターフェイス コード ライブラリです。低レベルのユーザー操作、アニメーション、特殊効果、テーマ対応コントロールを含むビジュアル コントロール。これを直接使用して、優れた対話性を備えた Web アプリケーションを構築できます。テストされたすべてのプラグインは、IE 6.0、Firefox 3、Safari 3.1、Opera 9.6、および Google Chrome と互換性があります。
jQuery UI には状態を維持するウィジェットが多数含まれているため、一般的な jQuery プラグインの使用パターンとは少し異なります。すべての jQuery UI ウィジェットは同じパターンを使用するため、1 つの使用方法を学習すれば、他のウィジェットの使用方法もわかります。
jQuery UI は実際には jQuery プラグインであり、特に jQuery によって公式に維持されている UI 指向のプラグインを指します。
jQuery UI と jquery の主な違いは次のとおりです。
(1) jQuery は、主にセレクター、プロパティ変更、イベント バインディングなどを提供する js ライブラリです。
(2) jQuery UIは、jQueryをベースに設計され、jQueryのスケーラビリティを活かしたプラグインです。ダイアログ ボックス、ドラッグ動作、サイズ変更動作など、一般的に使用されるいくつかのインターフェイス要素を提供します。
jQuery UI は主に、インタラクション、ウィジェット、エフェクト ライブラリの 3 つの部分に分かれています。
インタラクション
インタラクティブ コンポーネントは、ドラッグ可能、ドロップ可能、サイズ変更可能、選択可能、並べ替え可能など、マウス インタラクションに関連するコンテンツです。
ウィジェット
は主に、Accordion、AutoComplete、ColorPicker、Dialog、Slider、Tabs、DatePicker、Magnifier、ProgressBar、Spinnerなどのいくつかのインターフェイス拡張機能です。新しいバージョンのUIには次のものが含まれます。さらに多くのウィジェット。
エフェクト ライブラリ
は、豊富なアニメーション効果を提供するために使用されるため、アニメーションは jQuery の animate() メソッドに限定されなくなります。
jQuery UI の機能
シンプルで使いやすい
jQuery の使いやすい機能を継承し、抽象度の高いインターフェイスを提供し、Web サイトを改善します短期的には使いやすさ。
オープンソースと無料
MITとGPLの二重協定認可を採用し、無料製品からエンタープライズ製品までのさまざまな認可ニーズに簡単に対応します。
幅広い互換性
すべての主要なデスクトップ ブラウザと互換性があります。 IE 6、Firefox 2、Safari 3、Opera 9、Chrome 1 を含みます。
軽量で高速
コンポーネントは比較的独立しており、帯域幅の無駄や Web ページを開く速度の低下を避けるためにオンデマンドで読み込むことができます。
Standard Advanced
WAI-ARIA をサポートし、標準 XHTML コードを通じて段階的な拡張機能を提供して、ローエンド環境でのアクセシビリティを確保します。
美しく変更可能
20 近くのプリセット テーマが提供され、最大 60 の構成可能なスタイル ルールをカスタマイズして、24 の背景テクスチャの選択肢を提供します。
オープンかつパブリック
構造計画からコード作成に至るまで、プロセス全体がオープンであり、誰もがドキュメント、コード、ディスカッションに参加できます。
強力なサポート
Google は、コードを公開するための CDN コンテンツ配信ネットワーク サポートを提供します。
完全な中国語化
開発パッケージには中国語を含む 40 以上の言語パッケージが含まれています。
欠点と欠点:
1. コードは十分に堅牢ではありません: 包括的なテスト ケースが欠けており、一部のコンポーネントには多くのバグがあり、企業の要件を満たすことができません。 -レベルの製品開発。
2. アーキテクチャ計画が不十分: コンポーネント間の API の調整が不足しており、共同で使用するための支援が不足しています。
3. コントロールが少ない: Dojo、YUI、Ext JS などの成熟した製品と比較すると、利用可能なコントロールが少なく、複雑なインターフェイスの機能要件を満たすことができません。
[推奨学習:jQuery ビデオ チュートリアル]
以上がjquery ui.jsとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。