當單擊塊內部的單選按鈕時,我試圖更改塊的背景顏色。單擊無線電時更改背景顏色
我這樣做,但我不明白爲什麼它不工作。 下面是代碼:
$(document).ready(function() {
$('#rad').click(function() {
$('#label').addClass('radio-active');
});
});
.radio-active {
background-color: black;
color: white;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul>
<li class="radio-item" id="label">
<input id="rad" type="radio" name="rad" >
<label class="radio-label"for="f-option">£25</label>
</li>
</ul>
THX
把你的類的風格標籤或CSS file.Make確保您包括jQuery的。 – Mihai
我將您的代碼塊更改爲片段。它看起來像那裏的一切都很完美。你記得包含'jquery'庫嗎? – Dekel
@ cjl750「li」元素有標籤 – Dekel