2 回答

TA貢獻1848條經驗 獲得超2個贊
這是你想要的嗎?我使用 jQuery 隱藏單選按鈕并在單擊單選按鈕時更改標簽的顏色。
function changeInput(input) {
$(input).hide();
$(input).parent().css('color', '#627CA9');
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<label><input type="radio" onclick="changeInput(this);" name="poll_option" class="poll_option" value="CHVRCHES">CHVRCHES</label>
如果您希望單選按鈕從一開始就隱藏:
$(function() {
$('.poll_option').hide();
});
function changeInput(input) {
$(input).parent().css('color', '#627CA9');
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<label><input type="radio" onclick="changeInput(this);" name="poll_option" class="poll_option" value="CHVRCHES">CHVRCHES</label>

TA貢獻1934條經驗 獲得超2個贊
我認為這可能會有所幫助,只是需要一些額外的跨度:
<label>
<input type="radio" name="poll_option" class="poll_option"value="CHVRCHES">
<span>CHVRCHES</span>
</label>
和
.label input[type="radio"] {
position: absolute;
left: -9999px;
}
.label input[type="radio"]:checked+span {
color: #627CA9;
}
- 2 回答
- 0 關注
- 117 瀏覽
添加回答
舉報