Das Problem ist also, dass ich Radiobox-Elemente aktualisiere, indem ich auf Div-Elemente klicke. So zum Beispiel habe ich 3 divs und es gibt 1 Radio-Box innerhalb jedes div.
Wenn Sie auf div klicken, wird das Optionsfeld geprüft Das Problem ist jedoch, dass das Ereignis .change() auf diese Weise nicht funktioniert.
Wie erhalte ich ein Ergebnis, bei dem ich weiß, wann eine bestimmte Radiobox den Status :checked verloren hat?
Hier ist der Code, den ich derzeit habe:
$('#payment_method_cards, #payment_method_ibank_swe, #payment_method_bp').click(function(){ $(this).children('input[name="payment_method"]').attr('checked','checked'); $('input[name="payment_method"]').change(function(){ if($(this).val() == 'bp'){ alert("Thats the one"); } } });
Die radiobox Änderung nur ausgelöst, wenn ich innerhalb radiobox klicken, aber nicht, wenn auf div.