여기에 간단한 "addClass"기능이 있지만 작동하지 않습니다. 코드 어딘가에 앉아있는 간단한 일))). 텍스트는 사전에addClass가 작동하지 않습니다.
<div class="test">Information that I want to be coloured</div>
<div>
<label><input type="radio" id="A" name="RadioGroup1" value="Y">Yes</label>
<br>
<label><input type="radio" id="B" name="RadioGroup1" value="N">No</label>
</div>
JS
<script>
$('input[type=radio][name=RadioGroup1]').change(function(){
if (this.value == 'Y') {
$('.test').addClass("classGreen");
}
else if (this.value == 'N') {
$('.test').addClass("classRed");
}
}
</script>
CSS
.classGreen {color: green}
.test {font-size:24px}
.classRed {color: red}
감사 HTML http://jsfiddle.net/PatrickObrian/gdb5t/
여기에 radioGroup1에서 사용자의 선택에 따라 색상을 변경해야합니다!
오 감사합니다! addClass 기능을 위해 jQuery를 포함해야합니까? – Alexander
@Alexander'$'는'jQuery'를 의미합니다. 그것을 사용한다면 반드시 포함시켜야합니다. –
아, 고맙습니다. Javascript를 시작했습니다. – Alexander