r2979 commited - effects: handle $.fn.toggleClass(classNames);

r2979 commited - effects: handle $.fn.toggleClass(classNames);


Revision: 2979
Author: cloudream@gmail.com
Date: Sun Jul 26 08:16:51 2009
Log: effects: handle $.fn.toggleClass(classNames);
http://code.google.com/p/jquery-ui/source/detail?r=2979
Modified:
/branches/dev/effects/ui/effects.core.js
=======================================
--- /branches/dev/effects/ui/effects.core.js    Sun Jul 26 07:37:49 2009
+++ /branches/dev/effects/ui/effects.core.js    Sun Jul 26 08:16:51 2009
@@ -371,7 +371,7 @@
        return speed ? $.effects.animateClass.apply(this, [{ remove: classNames
},speed,easing,callback]) : this._removeClass(classNames);
    },
    toggleClass: function(classNames,force,speed,easing,callback) {
-        if ( typeof force == "boolean" ) {
+        if ( typeof force == "boolean" || force === undefined ) {
            if ( !speed ) {
                // $().toggleClass(classNames, switch);
                return this._toggleClass(classNames, force);