Myśl Chciałbym dodać trochę dodatkowych informacji tutaj, na wypadek gdybyś nie był tego świadomy. Podczas korzystania z funkcji .css(), można również podać argumenty, jak to, co się nazywa przedmiot dosłowny, co w zasadzie oznacza coś w tym formacie:
{objectVarName1: objectVarValue1, objectVarName2: objectVarValue2}
Można również zrobić to tak:
{"objectVarName1": objectVarValue1, "objectVarName2": objectVarValue1}
Dzięki funkcji .css(), można to zrobić:
$("#the_item_id").css({backgroundColor: "#333", color: "#FFF"});
Jeśli zmienna nazwy jesteś przejazdem nie są w cudzysłowie, trzeba to zrobić w wielbłądach przypadku jak ja powyżej , co oznacza, że th e pierwsze słowo nazwy właściwości CSS jest małe, ale każde słowo po nim jest w kodach (więc własność CSS background-color
staje się backgroundColor
). Aby to zrobić równowartość powyższe w formie, gdzie można umieścić nazwę zmiennej w obiekcie w cudzysłowie, to po prostu to zrobić:
$("#the_item_id").css({"background-color": "#333", "color": "#FFF"});
Chciałem tylko zwrócić uwagę, że nie masz do łańcucha wiele wywołań do .css() razem, że możesz wykonać wszystkie zmiany CSS na raz. ;)
Dodano znacznik "jquery", ponieważ to pytanie jest związane z jQuery. –