Bug Tracker

Ticket #1681: src-1681.diff

File src-1681.diff, 600 bytes (added by genezys, 11 years ago)
  • src/core.js

     
    13041304                jQuery.className.remove( this, classNames );
    13051305        },
    13061306
    1307         toggleClass: function( classNames ) {
    1308                 jQuery.className[ jQuery.className.has( this, classNames ) ? "remove" : "add" ]( this, classNames );
     1307        toggleClass: function( classNames, b ) {
     1308                if( typeof b === 'undefined' ) b = !jQuery.className.has( this, classNames );
     1309                jQuery.className[ b ? "add" : "remove" ]( this, classNames );
    13091310        },
    13101311
    13111312        remove: function( selector ) {