Я хотел бы знать, какой элемент нажат так, я могу изменить его класс CSS. Вот код:
<script type="text/javascript">
$(function() {
$("#radio").buttonset();
});
</script>
<div id="radio">
<input type="radio" id="radio1" name="radio" /><label for="radio1">Choice 1</label>
<input type="radio" id="radio2" name="radio" checked="checked" /><label for="radio2">Choice 2</label>
<input type="radio" id="radio3" name="radio" /><label for="radio3">Choice 3</label>
</div>
Вы можете сделать что-то вроде:
$("#radio :radio").click(function(){
alert($(this).attr("id")); // this refers to current clicked radio button
$(this).removeClass('class_name').addClass('class_name');
});
$("#radio :radio").click(function(){
//alert($(this).attr("id"));
});
$('#radio').bind('click', function(event){
$('#radio').removeClass('selected');
$(this).addClass('selected');
});