3
我正在使用jQuery庫'iCheck'進行輸入,並且我試圖將標籤的顏色設置爲綠色,以便回答良好的問題。當我不使用iCheck時,一切都很完美,但是當我使用該庫時,我的腳本似乎沒有任何效果。我究竟做錯了什麼?iCheck - 設置兄弟姐妹的顏色
HTML文檔
<div class="radio" >
{% if answer.is_valid == True %}
<input type="radio" name="question-{{ question.id }}" id=" {{answer.text}}">
{% else %}
<input type="radio" name="question-{{ question.id }}" id="{{answer.text}}">
{% endif %}
<label><b>{{ answer.text }}</b></label>
</div>
JS
$('.check').click(function() {
var score = 0
var all = $('input[id^=" "]');
var checked = $('input:checked');
var good = $('input:checked[id^=" "]');
checked.siblings().css('color', 'red');
all.siblings().css('color', 'green');
good.each (function(){
score += 1;
})
alert(score);
score = 0;
});