a
要素にクラスがあるかどうかをチェックし、ない場合はそれを追加する次のスクリプトに出くわしました。
if (!$("div").hasClass("a")){
$("div").addClass("a");
}
jQueryはクラスがすでに存在する場合は追加しないため、これを次のように変更できます。
$("div").addClass("a");
ただし、最初に使用することでパフォーマンスが向上するのでしょうか、それとも、とにかくhasClass
同じ方法を使用しaddClass
てロジックを複製するのでしょうか。