ラジオボックスにリセットボタンを動的に作成しようとしていますが、ユーザーがボタンをクリックするとリセットボタンが既存の選択肢のチェックを外しますが、クリックしても何も起こりません。私はおそらく明らかな何かを見逃していますが、何がわかりません。
$('.surveyor_radio').parent().parent().append('<div class="reset-button">A reset button</div>');
$('.reset-button').click(function () {
$('#form input[type="radio":checked]').each(function () {
$(this).prop('checked', false);
});
});
$('fieldset').each(function () {
var qid = $(this).attr('id');
$('.reset-button', $(this)).attr('data-question-id', qid);
});