Собственно есть checkbox в состоянии unchecked. Нужно чтобы при нажатии на него он переходил в checked.
<label id="label">
<input type="checkbox" name="cat_type" /><span id="t">'._CAT_TYPE_INFO.'</span>
</label>
$("#label").toggle(
function(){
$("input[name=\'cat_type\']").attr("checked", "checked");
$("#t").text("'._CAT_TYPE_INFO1.'");
},
function(){
$("input[name=\'cat_type\']").removeAttr("checked");
$("#t").text("'._CAT_TYPE_INFO.'");
}
);
Проблема в том что при нажатии на checkbox ничего не происходит а меняется только текст, если же нажать на label то все отрабатывается как нужно. Пробовал привязывать toggle к input, но результат тот же самый.
Jquery 1.3.2