ホームページ  >  記事  >  ウェブフロントエンド  >  jqueryとajaxの関係について詳しく紹介します。

jqueryとajaxの関係について詳しく紹介します。

巴扎黑
巴扎黑オリジナル
2017-06-30 14:17:361347ブラウズ

JQuery と AJAX は両方とも Javascript のフレームワークであり、それぞれに異なる機能があります。以下に jquery と ajax の関係を紹介します。理解できない人は参考にしてください。JQuery と AJAX は両方とも同じです。 Javascript のフレームワークにはそれぞれ独自の異なる機能があります。Javascript をその親と比較すると、JQuery と AJAX は Javascript の実の息子です。 Javascript の非常に複雑な関数は非常に便利で、すぐに実装できます。それぞれの機能や特徴、活用シーンなどをまとめてみましょう。

JQuery は、CSS3 およびさまざまなブラウザー (IE 6.0 以降、FF1.5 以降、Safari 2.0 以降、Opera 9.0 以降) と互換性のある軽量の JS ライブラリです。 jQuery を使用すると、ユーザーは HTML
ドキュメント
、イベントをより簡単に処理し、アニメーション効果を実装し、Web サイトに AJAX インタラクションを簡単に提供できるようになります。 jQuery には、成熟したプラグインも多数あります。 jQuery は、ユーザーの HTML ページのコードと HTML コンテンツを分離したままにすることができます。つまり、コマンドを呼び出すために HTML に大量の js を挿入する必要はありません。必要なのは ID を定義することだけです。 JQuery の目的は - WRITE LESS, DO MORE、つまり「食べる量を減らし、より多くの作業を行う」という意味です。プログラマーが書くコードを減らして、より多くのことを実行できるようにします。

そして、JQuery はいつ使用されますか?上で述べたことと同様に、その主な用途は次のとおりです:

1. セレクター

$ 記号を使用すると、指定された要素を迅速かつ正確に見つけることができます。セレクターには次のものが含まれます:
基本セレクター
、階層セレクター、フィルターセレクター 2. DOM
での操作
$ 記号を使用して DOM 要素を検索し、スタイルの追加と削除を実行します。 HTML テキストと値を取得する; イベントを追加する
3.
フォーム検証

5. Ajax についての概要を以下に示します。 。 AJAX は「Asynchronous JavaScript and XML」の略です。いわゆる非同期とは、イベントがトリガーされた後もブラウザーが他のことを実行でき、イベントが発生したコントロールに関係のないコントロールは影響を受けないことを意味します。 AJAX は、より優れた、より高速な、よりインタラクティブな Web アプリケーションを作成するために使用されるテクノロジーです。

.net でいくつかの AJAX コントロールの使用方法を学習しただけでは、AJAX の Javascript と XML が何であるか理解できないかもしれません。これらのコントロールは、Microsoft によってカプセル化され、さらに便利になりました。それを「確実に」使用する方法。 Javascript と XML の使用法を深く理解したい場合は、クライアントが Web サービス (.asmx) と WCF (.svc) を受け入れる方法と、一般的な処理プログラム (.ashx) ファイルの使用方法を習得する必要もあります

AJAX を使用する場合、どのような場合に AJAX を使用するのが適切ですか?通常、ページ上でローカルな変更が発生する場合に使用されます。以下の通り:

1. フォームベースのインタラクション

2. ディープツリー
ナビゲーション

3. 投票、選択、評価

5.操作

6. 通常の入力中のプロンプト/オートコンプリート
AJAX を使用する場合は適用されません:
2. 検索

3. 大量の情報を置き換えます

5 . アクションを表示する

6. 役に立たない Web ウィジェット

以上がjqueryとajaxの関係について詳しく紹介します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。