$jq(".list input").change(function () { if ($jq(this).is(':checked')) { $jq(this).parent().find('label').css('background-color', 'red'); } else { $jq(this).parent().find('label').css('background-color', ''); } }); });
Działa to mianowicie tak:klikam option selecta zanacza się na czerwona,klikam kolejny option to samo,klikam poprzedni
option odznacza się i tu jest dobrze.
W radiobuttonie działa tak klikam na option zaznacza się ,klikam na kolejny option zaznacza się,lecz kolejny powinien się odznaczyć.Kombinuje jak to sprytnie przerobić ,ale brak mi już pomysłów.