ZoNT, не очень
какой случай ты рассматриваешь?
такой:
elem.className.indexOf('figoviyclass red') >= 0
где className = 'blablabla figoviyclass red blablabla'
так вхождение строки же найдётся! пробел тоже символ
ну вот есть у меня класс "figoviyclass red",тогда:
elem.className.indexOf('class') = 7 >0
ошибочка, понимаиш...
elem.className = "figoviyclass red";
elem.className.indexOf('class') выдаст 7, то есть >=0, то есть как будто бы 'class' присутствует в классе этого элемента. Но его-то там нет!!! Там есть "figoviyclass"!!!