タグ

ブックマーク / qiita.com/Rock22 (1)

  • パフォーマンスを意識したjQueryの記述方法 - Qiita

    id属性は原則、1ページに一つしかないため、idセレクタを使用した場合 指定の要素を取得できた段階で以降のチェックを行わないため、負荷が軽く済み class属性は1ページに複数存在する可能性があるため、最後までチェックを行います。 ですのでidセレクタと比べ処理時間が長くなります。 ページに一つしかないものはclassではなくid属性を付与した方が高速化という意味では妥当だと思われます。 もし取得したい要素にidが付いている場合はidを指定し、付いていなくても親要素や、そのまた親の要素からidで辿るような記法をするのが良いでしょう。 上記のclassをそのように取得する場合、下記のようになります。

    パフォーマンスを意識したjQueryの記述方法 - Qiita
  • 1