So I'm starting to get into jquery more and more lately. I've created custom radio buttons and doing this to show that a radio button is selected:
$('.radio_1').mousedown(function() {
$(this).toggleClass('selected');
$('.radio_2').removeClass('selected');
$('.radio_3').removeClass('selected');
});
$('.radio_2').mousedown(function() {
$(this).toggleClass('selected');
$('.radio_1').removeClass('selected');
$('.radio_3').removeClass('selected');
});
$('.radio_3').mousedown(function() {
$(this).toggleClass('selected');
$('.radio_2').removeClass('selected');
$('.radio_1').removeClass('selected');
});
Using CSS, I've hidden the actual radio button itself. Is there a way of slimming this down a bit to lose the repetitiveness?
Thanks!