JQuery Class Toggle -


we have simple script filter results:

$('ul.filter li a').click(function() {     $('ul.filter li a').removeclass("selected");     $(this).addclass("selected");     var getvalue = $(this).attr('rel');     $('.portfoliothumbs li.all').animate({opacity:0.1}).css('pointer-events', 'none');     $('.portfoliothumbs li.'+getvalue).animate({opacity:1}).css('pointer-events', 'auto');     return false; }); 

basically each ul.filter link different filter button.

what want clicked filter button stay highlighted (with class of selected) know looking at, , if click filter button other filter not stay highlighted, instead highlight new filter.

we tried above kind of works, there better way?

you did right, way

$(this).addclass("selected").parent().siblings().children('a').removeclass('selected'); 

Comments

Popular posts from this blog

php - mySql Join with 4 tables -

css - Text drops down with smaller window -

c# - DetailsView in ASP.Net - How to add another column on the side/add a control in each row? -