Ich habe über das folgende Skript kommen, die, ob ein Element a
hat Klasse überprüft, und wenn nicht, fügt sie:Sollte ich "hasClass" vor "addClass" verwenden?
if (!$("div").hasClass("a")){
$("div").addClass("a");
}
Wie jQuery wird nicht die Klasse hinzufügen, wenn es bereits vorhanden ist, dies zu geändert werden :
$("div").addClass("a");
Allerdings ist es Leistungsverbesserungen durch hasClass
zuerst, oder wird dies mit der gleichen Methode, die addClass
ohnehin der Fall ist, und damit die Logik duplizieren?
Hallo aus Thessaloniki und +1 - Ich wusste nicht über die '# LX-Y' Trick :) – Jon
Hey Jon :) Es ist auch Maus auswählbar .. (* Klicken Sie auf Zeilennummer und Shift + Klick auf einem anderen, um alle Linien auszuwählen .. *) –