jquery에서 배경색을 설정하는 방법


답변:



61

당신은 실제로 그것을 얻었다. 따옴표를 잊어 버렸습니다.

$(this).css({backgroundColor: 'red'});

또는

$(this).css('background-color', 'red');

하나의 속성 만 설정하기 위해 맵 / 객체를 넘길 필요는 없습니다. 문자열로 전달할 수 있습니다. 객체를 전달하면을 사용할 수 없습니다 -. 이러한 문자가있는 모든 CSS 속성은 대문자로 매핑됩니다.

참조 : .css ()


1
감사합니다! $ (this) .css ({background-color : color}) : 왜 작동하지 않는지 궁금합니다. 매우 감사!
FunkyMonk91



0

콜백 함수 ({key}, speed.callback에 속성을 다음과 같이 추가 할 수 있습니다.

$('.usercontent').animate( {
    backgroundColor:'#ddd',
},1000,function () {
    $(this).css("backgroundColor","red")
});
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.