Mam taki kod:
<dd id="sale" class="advertisement" style="padding-top: 2px;"> <span class="jqTransformRadioWrapper"> <input id="idSale" class="jqTransformHidden" type="radio" value="sale" name="formAction"> </span> </dd> <dd id="rent" class="advertisement" style="padding-top: 2px;"> <span class="jqTransformRadioWrapper"> <input id="idRent" class="jqTransformHidden" type="radio" value="rent" name="formAction"> </span> </dd>
W a class="jqTransformRadio" po zaznaczeniu radio zmienia się na a class="jqTransformRadio jqTransformChecked"
I pomyslałem że jak zaznacze radio to żeby sprawdzić czy użyta jest klasa:
if($('#sale span.jqTransformRadioWrapper a').attr('class') == 'jqTransformRadio jqTransformChecked'){ alert('sale'); }
Zdarzenie click odpada ponieważ teraz mam zrobione:
$('input:radio[name=formAction][value=sale]').click(function(){
ale działa tylko po kliknięciu a mi chodzi żeby sprawdzić po kliknięciu jak i po przeładowaniu strony.
Pozdrawiam