「jQuery実践事例」
分類する:Webページ制作表示#ヒョウジ#:3053428ダウンロード:216
jquery は現在最も人気のある javascript/ajax ライブラリの 1 つで、最小限のコードでほとんどの機能を実現できます。この本は、jQuery の知識を包括的に紹介し、HTML ドキュメントの走査、イベントの処理、アニメーションの実行、Web ページへの Ajax の追加の方法を示します。この本は、「実践的な例を使用してすべての新しい概念を説明する」という目的に厳密に焦点を当てており、jquery が他のツールやフレームワークとどのように相互作用するか、および jquery プラグインを生成する方法を生き生きと説明しています。
この本は、あらゆるレベルの Web 開発者に適しています。
内容: 第 1 章 jQuery の概要
1.1 jQuery を使用する理由
1.2 目立たない JavaScript
1.3 jQuery の基本原則
1.3.1 jQuery ラッパー
1.3.2 ユーティリティ関数
1.3.3 ドキュメント準備完了ハンドラー
1.3.4 DOM 要素の作成
1.3.5 jQueryの拡張
1.3.6 jQuery およびその他のライブラリの使用
1.4 概要
第 2 章 エレメント パッケージング セットの作成
2.1 操作対象の要素を選択します
2.1.1 基本的な CSS セレクターの使用
2.1.2 子セレクター、コンテナーセレクター、および属性セレクターの使用
2.1.3 場所による選択
2.1.4 カスタム jQuery セレクターの使用
2.2 新しい HTML を生成する
2.3 パッケージング要素コレクションの管理
2.3.1 梱包セットのサイズを決定する
2.3.2 パッケージング セットから要素を取得する
2.3.3 フィルターエレメントのパッケージセット
2.3.4 リレーションシップを使用してパッケージング セットを取得する
2.3.5 パッケージ化されたセットを使用する方法は他にもあります
2.3.6 jQuery チェーンの管理
2.4 概要
第 3 章 jQuery を使用してページを生き生きとさせる
3.1 要素の属性と特性の操作
3.1.1 要素の属性の操作
3.1.2 特性値の取得
3.1.3 プロパティ値の設定
3.1.4 機能の削除
3.1.5 機能がもたらす喜び
3.2 要素スタイルの変更
3.2.1 クラス名の追加と削除
3.2.2 スタイルの取得と設定
3.2.3 スタイルに関連するさらに便利なコマンド
3.3 要素の内容を設定する
3.3.1 HTML またはテキスト コンテンツの置換
3.3.2 要素の移動とコピー
3.3.3 要素のラッピング
3.3.4 要素の削除
3.3.5 要素のクローン
3.4 フォーム要素の値の処理
3.5 概要
第 4 章 イベント
4.1 ブラウザイベントモデル
4.1.1 DOM レベル 0 イベント モデル
4.1.2 DOM レベル 2 イベント モデル
4.1.3 IE イベントモデル
4.2 jQueryイベントモデル
4.2.1 jQuery を使用してイベント ハンドラーをバインドする
4.2.2 イベントハンドラの削除
4.2.3 イベントインスタンス
4.2.4 衝撃イベントの伝播
4.2.5 トリガーイベントハンドラー
4.2.6 その他のイベント関連コマンド
4.3 イベント (およびその他) を機能させる
4.4 概要
第 5 章 アニメーションとエフェクトでページを装飾する
5.1 要素の表示と非表示
5.1.1 折りたたみ可能なリストの実装
5.1.2 要素の表示状態を切り替える
5.2 表示/非表示を切り替えるアニメーション関数
5.2.1 要素を段階的に表示/非表示にする
5.2.2 要素のフェードインとフェードアウト
5.2.3 要素を上下にスライドさせる
5.2.4 アニメーションの停止
5.3 カスタムアニメーションの作成
5.3.1 カスタマイズされたズームアニメーション
5.3.2 カスタム落下アニメーション
5.3.3 カスタム消散アニメーション
5.4 概要
第 6 章 jQuery ユーティリティ関数
6.1 jQuery フラグの使用
6.1.1 ユーザーエージェントの検出
6.1.2 ボックスモデルの決定
6.1.3 使用する正しいフローティング スタイルの検出
6.2 jQuery およびその他のライブラリの使用
6.3 JavaScript オブジェクトとコレクションの操作
6.3.1 文字列のトリミング
6.3.2 プロパティとコレクションの反復処理
6.3.3 フィルター配列
6.3.4 配列の変換
6.3.5 JavaScript 配列をもっと楽しむ
6.3.6 拡張オブジェクト
6.4 動的ロードスクリプト
6.5 概要
第 7 章 カスタム プラグインによる jQuery の拡張
7.1
を拡張する理由 7.2 jQuery プラグイン作成のガイドライン
7.2.1 ファイルと関数の命名
7.2.2 注意してください$
7.2.3 複雑なパラメータリストの簡略化
7.3 カスタムユーティリティ関数の作成
7.3.1 データ操作用のユーティリティ関数の作成
7.3.2 日付フォーマッタ
の記述 7.4 新しいラッパー メソッドの追加
7.4.1 ラッパー メソッドでの複数の操作の適用
7.4.2 ラッパーメソッド内で保持される状態
7.5 概要
第 8 章 Ajax を使用したサーバーとの通信
8.1 Ajax のレビュー
8.1.1 XHR インスタンスの作成
8.1.2 リクエストの開始
8.1.3 進捗状況の追跡
8.1.4 応答の取得
8.2 コンテンツを要素にロードする
8.2.1 jQuery を使用したコンテンツのロード
8.2.2 動的インベントリデータのロード
8.3 GET リクエストと POST リクエストの開始
8.3.1 jQuery を使用してデータを取得する
8.3.2 JSON データの取得
8.3.3 POSTリクエストの開始
8.4 Ajax リクエストの完全な制御
8.4.1 すべてのトリミングを含む Ajax リクエストの作成
8.4.2 リクエストのデフォルト値を設定する
8.4.3 グローバル関数
8.5 すべてを統合する
8.5.1 ツールチップの動作を実装する
8.5.2 プロンプター
という用語の使用 8.5.3 改善の余地
8.6 概要
第 9 章 優れた強力かつ実用的なプラグイン
9.1 フォームプラグイン
9.1.1 フォームコントロールの値を取得する
9.1.2 フォームコントロールのクリアとリセット
9.1.3 Ajax 経由でフォームを送信する
9.1.4 ファイルのアップロード
9.2 サイズプラグイン
9.2.1 幅と高さの拡張メソッド
9.2.2 スクロールサイズの取得
9.2.3 オフセットと位置について
9.3 リアルタイムクエリプラグイン
9.3.1 アクティブなイベントハンドラーを確立する
9.3.2 一致リスナーと不一致リスナーの定義
9.3.3 強制ライブクエリ評価
9.3.4 Live Query リスナーの有効期限切れ
9.4 UI プラグイン
9.4.1 マウスの操作
9.4.2 UI ウィジェットと視覚化
9.5 概要
9.6 エピローグ
声明:

当サイトのすべてのリソースはネットユーザーが投稿したり、各ダウンロードステーションを転載したりしているので、ソフトウェアの完全性を自分でチェックしてください!当サイトのすべてのリソースは学習と参考のためだけに使用されます。ビジネス用途には使用しないでください。そうしないと、発生したすべての結果はあなた自身が負担します!権利侵害がある場合は、次の連絡先に連絡してください。admin@php.cn

最新のコース

続きを見る
  • [Web フロントエンド] Node.js クイック スタート
    [Web フロントエンド] Node.js クイック スタート
    このコースは初心者向けに特別に設計されており、学生が Node.js の基本知識とコア テクノロジを迅速に習得できるようにすることを目的としています。このコースは、Node.js のインストールと環境構成から始まり、徐々にその非同期プログラミング モデル、モジュール システム、イベント駆動メカニズムを詳しく分析します。豊富な実践事例を通じて、学生は Node.js を使用して効率的で安定した Web サーバーを構築し、HTTP リクエストと応答を処理し、ファイル操作とデータベース対話を実行する方法を学びます。さらに、このコースでは、フロントエンド開発における Node.js の典型的なアプリケーション シナリオも紹介し、学生が実践的な能力を迅速に向上させ、フロントエンド開発の課題に簡単に対処できるようにします。
  • 海外のWeb開発フルスタックコースの完全なコレクション
    海外のWeb開発フルスタックコースの完全なコレクション
    このコースは、HTML、CSS、JavaScript、Vue.js、React、Flutter、モバイル APP 開発をカバーする包括的なチュートリアルです。基本的な Web ページ制作から、フロントエンドとバックエンドの複雑な対話、モバイル アプリケーションの実践的な開発まで、コースは内容が豊富で非常に実践的です。一連の実践的なプロジェクトを通じて、さまざまな開発スキルを深く理解し習得し、フルスタック開発エンジニアとして早期に成長します。初心者も経験豊富な開発者も、その恩恵を受けることができます。このコースの学習を通じて、Web アプリケーションやモバイル アプリケーションを独自に開発する能力を身につけ、将来のキャリア開発のための強固な基盤を築きます。
  • Go言語実践GraphQL
    Go言語実践GraphQL
    このコースは、学習者が Go 言語を使用して GraphQL サービスを実装する方法を習得できるように設計されています。このコースでは、GraphQL の基礎知識から始まり、そのデータ クエリ言語の特性と利点を深く分析し、Go 言語の特性と組み合わせて、GraphQL サーバーの構築方法、リクエストの処理方法、データの定義方法を詳しく説明します。パターンなど豊富な実践事例を通じて、学習者は実際のプロジェクトに GraphQL を統合してデータ インタラクションの柔軟性と効率を向上させる方法を学びます。このコースは、Go 言語の一定の基礎を備えた開発者に適しており、効率的で最新の API を構築するために必須のコースです。
  • 550W ファンマスターが JavaScript をゼロから段階的に学習します
    550W ファンマスターが JavaScript をゼロから段階的に学習します
    このコースは初心者向けに特別に設計されており、Google の責任者が指導します。このコースは JavaScript の基礎知識から始まり、構文、関数、オブジェクト、イベント処理などをカバーして徐々に深めていきます。鮮やかな事例と実践的な演習を通じて、学生は JavaScript のコアスキルをすぐに習得できます。上司が直接学生の質問に答え、プログラミング体験を共有することで、学生はリラックスした楽しい雰囲気の中で JavaScript マスターに成長することができます。プログラミングの初心者であっても、スキルを向上させたい開発者であっても、このコースは JavaScript を学習するための最良の選択となるでしょう。
  • Python マスター Mosh、基礎知識ゼロの初心者でも 6 時間で始められる
    Python マスター Mosh、基礎知識ゼロの初心者でも 6 時間で始められる
    このコースでは、プログラミングの旅に出かけます。ゼロから始めるこの 6 時間のコースでは、Python の基礎と高度な概念について説明します。 あなたが初心者であっても、スキルを向上させたい経験豊富なプログラマーであっても、Mosh の詳細な説明と明確な指導方法により、Python をすぐに使いこなすことができます。変数、データ型、条件、ループ、関数、オブジェクト、モジュールについて詳しく学び、実践的な演習で理解を深めます。 このコースは、Python を学習し、さまざまなキャリア分野への準備を整えるのに最適です。 Mosh の専門知識と教育に対する情熱により、熟練した Python 開発者への道を自信を持って歩み始めることができます。