「jQuery」eachでDOM要素を繰り返し処理する

書式
$(DOM要素タグ).each(function (インデックス, 要素) {
// 繰り返す処理コード
});
説明
functionの1つめの引数はインデックスです。
functionの2つめの引数は要素です。
DOM要素(タグ)に対して処理を繰り返します。

環境 jquery 3.6.0

使用例

<table>
      <tr>
            <td>住所</td>
            <td>名前</td>
            <td>年齢</td>
        <td>性別</td>
      </tr>
</table>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script>
   //td要素タグに対して処理を繰り返す
      $("td").each(function (idx, ele) {
            alert("インデックス: "+idx + " 要素: " + $(ele).text());
      });
</script>

実行結果
インデックス: 0 要素: 住所
インデックス: 1 要素: 名前
インデックス: 2 要素: 年齢
インデックス: 3 要素: 性別

jQuery

Posted by arkgame