How To Toggle In Between 2 Classes In Jquery?
i have an issue doing toggleClass it doesn't seem to work properly. the image should change in between show and hide. It does change in to hide, but no back here is my example and
Solution 1:
$(".show_menu, .hide_menu").toggleClass("hide_menu show_menu");
Full code
$('.show_menu').on('click', function() {
$('.top_menu_hidden').stop().slideToggle('normal', function() {
$(".show_menu, .hide_menu").toggleClass("hide_menu show_menu");
});
});
Solution 2:
There is a toggle function that does it for you out of the box:
$(".show_menu").toggle();
toggle
docs:
Description: Display or hide the matched elements.
Post a Comment for "How To Toggle In Between 2 Classes In Jquery?"