jQuery の基本構文には、セレクター(CSS スタイルのセレクター) とメソッドを使用して、選択された要素を操作することが含まれます。 jQuery の基本的な構文の例をいくつか示します。
要素の選択
-
HTML タグ名で要素を選択します:
$("tagname")例: ページ上の$("p")すべての要素を選択します。<p> -
CSS クラスによる要素の選択:
$(".classname")例:$(".myClass")クラス「myClass」を持つすべての要素を選択します。 -
ID による要素の選択:
$("#idname")例:$("#myElement")ID「myElement」の要素を選択します。 -
属性による要素の選択:
$("[attribute='value']")例:$("[data-type='button']")属性がdata-type「ボタン」に設定された要素を選択します。 -
選択範囲の結合:
$("tagname.classname")、$("#idname .classname")、 ...
選択した要素の操作
-
要素のコンテンツの変更:
.html()例.text():$("#myElement").html("New content")ID「myElement」の要素の HTML コンテンツを設定します。 -
要素の属性の変更:
.attr()、.prop()例: すべての要素の属性$("img").attr("src", "newimage.jpg")を変更します 。src<img> -
要素の CSS クラスの操作:
.addClass()、.removeClass()、.toggleClass()例:$("#myElement").addClass("highlight")クラス「highlight」を ID「myElement」の要素に追加します。 -
要素の非表示/表示:
.hide()、.show()、.toggle()例:$(".myClass").hide()クラス「myClass」のすべての要素を非表示にします。 -
要素のイベントの処理:
.click()、.hover()、.submit()、 ... 例:$("button").click(function() { ... })クリック イベント ハンドラーを登録します。
要素のコレクションの操作
-
コレクションの反復:
.each()例: ページ上の$("li").each(function() { ... })各要素を反復します。<li> -
コレクションのフィルタリング:
.filter()例.not():要素$("div").filter(".myClass")をフィルタリングし<div>、クラス「myClass」を持つ要素を選択します。 -
コレクションへの要素の挿入:
.append()、.prepend()、.after()、.before()例: ID「myElement」の要素に$("#myElement").append("<p>New paragraph</p>")新しい要素を追加します。<p>
エフェクトとアニメーション
-
フェードイン/フェードアウト効果の実行:
.fadeIn()、.fadeOut()例:$("#myElement").fadeIn(1000)ID「myElement」の要素を 1 秒間フェードインします。 -
slideUp/slideDown エフェクトの実行:
.slideUp()例.slideDown():$(".myClass").slideUp(500)クラス「myClass」を持つすべての要素を 0.5 秒間にわたって上にスライドします。 -
カスタム アニメーションの実行:
.animate()例:$("#myElement").animate({ left: '250px', opacity: '0.5' })ID「myElement」の要素の左の位置と不透明度を変更してアニメーション化します。
これらの例は、jQuery の基本構文のさまざまな側面を使用して要素を選択し、そのプロパティを操作し、効果やアニメーションを適用する方法を示しています。 jQuery は、Web 開発タスクを簡素化し、強化するための豊富なメソッドと機能のセットを提供します。

