Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Нужно ли проверять hasClass? (https://javascript.ru/forum/jquery/9236-nuzhno-li-proveryat-hasclass.html)

kondrat 05.05.2010 20:51

Нужно ли проверять hasClass?
 
Господа, Имеет ли смысл всегда проверять наличие сласса перед его удалением?
$("#test").click(function(){
if ( $("#test2").hasClass("myClass") ) {
$("#test2").removeClass("myClass");
}
});
Или просто:
$("#test").click(function(){
$("#test2").removeClass("myClass");
});
Спасибо

Kolyaj 05.05.2010 20:52

Нет.

kondrat 05.05.2010 21:00

Спасибо. и еще :
Имеет ли смысл "кешировать" объекты таким образом:
var test1 = $(".test1");

test1.css({ ... итд.
Или это "ловля блох" и никак не влияет не призводительность?

Nekromancer 05.05.2010 21:10

Имеет.


Часовой пояс GMT +3, время: 06:11.