| 
				Проблема с input[radio]
			 Доброго времени суток.Есть опросник с input[radio]. При атрибуте checked необходимо чтобы весь блок менял фоновый цвет.
 <span> <input type="checkbox" name="a" value="" /> I am very happy!</span>
 <span> <input type="checkbox" name="a" value="" /> I am very happy!</span>
 
 вот скрипт
 
 $(document).ready(function(){
 $(' span input[type="radio"]').bind('click',function(e) {
 var $this = $(this);
 if($this.is(':checked'))
 $this.parents(' span').addClass('selected');
 else
 $this.parents(' span').removeClass('selected');
 });
 });
 
 
 как видно что при условии :checked присваивается класс selected
 проблема состоит в том, что класс selected в противном случае не удаляется. т.е. после выбора другого варианта background остается.
 Странное что при iput[checkbox] все работает.
 Что делать? помогите плиз!!!
 |