Select deselect radio button

var thisEl = $(e.currentTarget),
    previousValue = $(e.currentTarget).attr('previousValue'),
    name = $(e.currentTarget).attr('name');

if (previousValue === 'checked') {
    thisEl.removeAttr('checked');
    thisEl.attr('previousValue', false);
} else {
    $('input[name="+name+"]:radio').attr('previousValue', false);
    thisEl.attr('previousValue', 'checked');
}
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s