私は何か奇妙なことが起こっています。オプションが選択されたときにイベントを発生させようとしています。現在、テストに alert() を使用していますが、その上のラジオやチェック ボックスのいずれかが選択されていないと機能しません。誰が私に何が起こっているのか教えてもらえますか?
問題のオプション グループは「ベッドルーム」です
例はここにあります: bvp.dmediastudios.com/v3/
jQuery
if ($('input').is(':checked')) {
// parent(1) = #harwidget, parent(2) = #homefinderform, parent(3) .frmRow - find .frmLabel
$(this).parent().parent().parent().find('.frmLabel').addClass('frmLabelChecked');
//$(this).parent().parent().parent().find('.frmInput').addClass('frmLabelCheckedInput');
}
// property type options
$('#divBuyType').on('click', 'input:checkbox', function () {
$(this).parent().parent().parent().parent().find('.frmLabel').toggleClass('frmLabelChecked', this.checked);
});
// select options w/ TWO select fields (ie listing price, square feet and year built)
$('select[name=BEDROOM_NUM]').on('change', function() {
alert('dedfdfd');
})