Скажем, у меня есть класс с именем testThing:
.testThing
{
background-color:#000000;
float:left;
height:50px;
width:50px;
}
И я хочу, чтобы иметь возможность протестировать изменение цвета фона для любого элемента управления этого класса при нажатии кнопки:
function setColor(someColor)
{
jQuery('.testThing').css('background-color', someColor);
}
Но я хочу, чтобы пользователь имел возможность reset к исходному цвету (другой щелчок кнопки) в зависимости от того, что класс имеет:
function resetClass()
{
jQuery('#currentColor').removeClass('testThing');
jQuery('#currentColor').addClass('testThing');
}
Похоже, что это сработает (Albiet не лучший способ сделать это), но цвет фона управления не reset к исходному значению, содержащемуся в этом классе.
Теперь либо мне нужно выяснить, почему это удалить, а не reset или просто простой способ сделать это... видя, что кажется глупым удалить и прочитать класс...