jquery를 통해 CSS 클래스 속성을 변경하고 싶습니다. 나는 작동하지 않는 예를 가지고있다. 버튼을 클릭하면 레이블 텍스트가 녹색으로 변경됩니다.jquery를 통해 CSS 클래스를 변경 하시겠습니까?
내가 잘못하고있는 아이디어가 있습니까?
HTML :
<label class="somethingcustom">My Label</label><br>
<button onclick="javascript:changeColor();">click me</button>
CSS :
label.somethingcustom {color:red;}
.greenLabel label.somethingcustom {color:green;}
JQuery와 :
function changeColor() {
$('label.somethingcustom').parent().addClass('greenLabel');
}
http://jsfiddle.net/bq4ruekj/1/
귀하의 코드는 [예] (http://jsfiddle.net/8Ljpdh66/) 그냥 머리에 코드를 포장 할 필요가 – Satpal
잘 작동을 작동합니다 함수가 범위 내에있을 때 http://jsfiddle.net/bq4ruekj/4/ 예제에서 콘솔에 던져진 오류를 살펴 본다 – charlietfl
왜 stackoverflow에 대해 아무런 질문도 제기하지 않는 이유는 무엇입니까? 요즘 항상 downvote. 슬퍼. – 4thSpace