Tôi đã đi qua các kịch bản sau đó kiểm tra xem một yếu tố có lớp a
, và nếu không, thêm nó:Tôi có nên sử dụng "hasClass" trước "addClass" không?
if (!$("div").hasClass("a")){
$("div").addClass("a");
}
Như jQuery sẽ không thêm lớp nếu nó đã tồn tại, điều này có thể được thay đổi để :
$("div").addClass("a");
Tuy nhiên, là có bất kỳ cải tiến hiệu suất bằng cách sử dụng hasClass
đầu tiên, hoặc là này sử dụng cùng một phương pháp mà addClass
làm dù sao, và do đó nhân đôi logic?
Xin chào từ Thessaloniki và +1 - Tôi không biết về mẹo '# LX-Y' :) – Jon
Xin chào Jon :) Cũng có thể chọn chuột .. (* nhấp vào số dòng và shift + click trên một mạng khác để chọn tất cả các dòng .. *) –