ホームページ  >  記事  >  ウェブフロントエンド  >  jQueryを使用してインターレースカラー効果を実現する方法

jQueryを使用してインターレースカラー効果を実現する方法

WBOY
WBOYオリジナル
2022-06-09 11:00:592663ブラウズ

方法: 1. ":odd" セレクターと css() メソッドを使用して、奇数番目の行要素の色を設定します。構文は "$(":odd").css(" です。 color 属性"," カラー値 ")"; 2. css() メソッドで ":even" セレクターを使用して、偶数行要素の色を設定します。構文は "$(":even") です。 css("カラー属性","カラー値")"。

jQueryを使用してインターレースカラー効果を実現する方法

このチュートリアルの動作環境: Windows10 システム、jquery3.4.1 バージョン、Dell G3 コンピューター。

jQuery を使用してインターレース色変更効果を実現する方法

1. 奇数のインデックス番号を持つ行要素の色を設定します

:奇数セレクター選択奇数のインデックスを持つ項目 数値の各要素 (例: 1、3、5 など)。

インデックス値は 0 から始まり、最初の要素は偶数 (0)、2 番目の要素は奇数 (1) になります。

最も一般的な使用法: 他のセレクターと併用して、指定された組み合わせ内の奇数番号の要素をすべて選択します。

構文は次のとおりです。

$(":odd")

css() メソッドは、選択した要素の 1 つ以上のスタイル属性を設定または返します。

2. 偶数のインデックス番号を持つ行要素の色を設定します。

: 偶数セレクターは、偶数のインデックス番号を持つ各要素を選択します (例: 0、2) 、4など)。

インデックス値は 0 から始まり、最初の要素は偶数 (0)、2 番目の要素は奇数 (1) になります。

最も一般的な使用法: 指定された組み合わせ内のすべての偶数要素を選択するために他のセレクターと併用します。

構文は;

$(":even")

例は次のとおりです:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="js/jquery.min.js">
</script>
<script>
$(document).ready(function(){
  $("tr:odd").css("background-color","yellow");
  $("tr:even").css("background-color","pink");
});
</script>
</head>
<body>
<table border="1">
<tr>
  <th>姓名</th>
  <th>年龄</th>
</tr>
<tr>
<td>张三</td>
<td>123131</td>
</tr>
<tr>
<td>李四</td>
<td>456464</td>
</tr>
<tr>
<td>王五</td>
<td>78979879</td>
</tr>
<tr>
<td>赵钱</td>
<td>147741</td>
</tr>
<tr>
<td>周吴</td>
<td>852258</td>
</tr>
</table>
</body>
</html>

出力結果:

jQueryを使用してインターレースカラー効果を実現する方法

ビデオ チュートリアルの推奨事項: jQuery ビデオ チュートリアル

以上がjQueryを使用してインターレースカラー効果を実現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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