/ Published in: JavaScript
Expand |
Embed | Plain Text
$.fn.swapClass = function(c1, c2){ return this.each(function(){ var t = $(this); (!t.is('.'+c1)) ? t.addClass(c1).removeClass(c2) : t.addClass(c2).removeClass(c1); }); }
Comments
Subscribe to comments
You need to login to post a comment.

or use $('.selector').toggleClass(c1).toggleClass(c2);
or as plugin
$.fn.swapClass = function(c1, c2) { return this.each(function(){ $(this).toggleClass(c1).toggleClass(c2); }); };