当用户按下特定键(在本例中为“d”)时,我需要在两个单选按钮之间切换选中的值,但只能让它在一个方向上工作。
网页:
<label>
<input type="radio" id='dark-mode-on' name="dark-mode" />
<span>On</span>
</label>
<label>
<input type="radio" id='dark-mode-off' name="dark-mode" checked />
<span>Off</span>
</label>
JS:(这是在按键时调用的)
function toggleDarkModeRadio() {
if ($('#dark-mode-on').prop('checked', true)) {
$('#dark-mode-off').prop('checked', true);
};
if ($('#dark-mode-off').prop('checked', true)) {
$('#dark-mode-on').prop('checked', true);
};
}
但这只会将收音机从“关闭”切换到“打开”一次,并且不会再次返回到“关闭”。
我尝试了很多变化,我找不到比这更好的东西了。
天涯尽头无女友
RISEBY
慕容708150
相关分类