ホームページ > ウェブフロントエンド > jsチュートリアル > jQuery の 4 つのセレクターの使用法と例

jQuery の 4 つのセレクターの使用法と例

巴扎黑
リリース: 2017-06-20 16:31:31
オリジナル
1158 人が閲覧しました

この記事は、jQuery の 4 つのセレクターの使用方法と例をまとめたもので、皆さんが jQuery を学ぶのに役立つことを願っています。

jQuery 要素セレクター

jQuery は CSS セレクターを使用して HTML 要素を選択します。

$("p") は

要素を選択します。

$("p.intro") は、class="intro" を持つすべての

要素を選択します。

$("p#demo") は、id="demo" を持つすべての

要素を選択します。

サンプルコード:

jqueryパート


$(document).ready(function(){//页面加载完成后执行
  tagName();
// idName();
// className();
});


function tagName(){
  $('p').addClass('heighlight');
}

function idName(){
  $('#p').addClass('heighlight2');
}
function className(){
  $('p.pClass').addClass('heighlight2');
}
ログイン後にコピー

htmlパート


<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <script type="text/javascript" src="js/jquery.js" ></script>
    <script type="text/javascript" src="js/select.js" ></script>
    <link rel="stylesheet" href="css/select.css" />
  </head>
  <body>
    <p id="p">
      <p>this is my name!!</p>
      <p class="pClass">class is import!</p>
      <a href="#">you cai!!</a>
    </p>
  </body>
</html>
ログイン後にコピー

cssパート


.heighlight {
  background-color: blue;
  
}
.heighlight2 {
  background-color: red;
}

.alt{
  background-color:#ccc;
}
ログイン後にコピー

jQuery 属性セレクター

クエリは XPath 式を使用して要素を選択します指定された属性。

$("[href]") href 属性を持つすべての要素を選択します。

$("[href='#']") href 値が「#」に等しいすべての要素を選択します。

$("[href!='#']") href 値が「#」に等しくないすべての要素を選択します。

$("[href$='.jpg']") href 値が「.jpg」で終わるすべての要素を選択します。

jquery部分、その他の部分は上記と同様です。


rreee

jquerycssselector

.AddClass()または.css()

:even$("tr:even")すべての偶数要素:odd$("tr:odd")すべての奇数 $( ":header")すべてのヘッダー要素

-

:animatedすべてのアニメーション要素;
セレクター インスタンス Select
* $("*") すべての要素
#id $("#lastname") id=要素「姓」の
.class $(".intro") class="intro"を持つすべての要素
element $("p") すべての

要素

.class.class$(".intro.demo")class="intro" および class="demo" を持つすべての要素
:first$("p:first")最初の

要素

:last$("p:last")最後の

要素

:eq(index) $("ul li:eq(3)") リストの 4 番目の要素 (インデックスは 0 から始まります)
: gt(no) $("ul li:gt(3)") インデックスが 3 より大きい要素をリストする
:lt(no) $("ul li:lt ( 3)") インデックスが 3 未満の要素をリストします
:not(selector) $("input:not(:empty)") 空ではないすべての入力要素
:header
:contains(text) $(":contains('W3School')") 指定された文字列のすべての要素が含まれます
:empty $( ":empty") 子 (要素) ノードのないすべての要素
:hidden $("p:hidden") すべての非表示の

要素

:visible$("table:visible")すべての表示可能なテーブル
s1,s2,s3$("th,td,.intro") 選択が一致するすべての要素
[attribute]$("[href]")href属性を持つすべての要素
[attribute=value]$("[href='#' ]" )href 属性値が "#" に等しいすべての要素
[attribute!=value]$("[href!='#']")すべての href 属性要素その値は "#" と等しくありません
[attribute$=value]$("[href$='.jpg']")すべての href 属性の値には "が含まれています。 jpg」要素を最後に
:input$(":input")すべての 要素
:text $(":text") すべてのタイプ= text" の 要素
:password $(":password") すべての type="password" 要素
:radio $(":radio") type="radio" のすべての 要素
:checkbox $(":checkbox") すべての type="checkbox"
:submit $(":submit") type="submit" のすべての 要素
:reset $(":reset" ) type="reset" のすべての 要素
:button $(":button") type="button" のすべての 要素
:image $(":image") すべて type="image" 要素
:file $(":file") type="file" のすべての
:enabled $(":enabled") すべてのアクティブ化された入力要素
:disabled $(":disabled") すべての無効化された入力要素
:selected $( ":selected") 選択されたすべての入力要素
:checked $(":checked") 選択されたすべての入力要素

以上がjQuery の 4 つのセレクターの使用法と例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
jQueryファイルをインポートする
から 1970-01-01 08:00:00
0
0
0
jQueryのプロトタイプチェーン
から 1970-01-01 08:00:00
0
0
0
Nuxt.js に jQuery をインストールする手順
から 1970-01-01 08:00:00
0
0
0
php+jqueryの問題
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート