jQueryを使用していくつかのラジオボタンを切り替えようとしています。しかし、それはそれほど単純ではないことが判明しています。
<button id="toggler">click me</button><br>
<input type="radio" name="speeds" value="fast" checked>fast<br>
<input type="radio" name="speeds" value="slow">slow<br>
$('#toggler').click(function() {
$('input[name="speeds"]').each(function(){
$(this).prop("checked", !$(this).prop("checked"));
});
});
上記のコードが機能しない理由を誰か説明してもらえますか?