Changeset 1887
- Timestamp:
- 05/11/07 22:29:16 (2 years ago)
- Location:
- trunk/jquery/src/jquery
- Files:
-
- 2 modified
-
coreTest.js (modified) (2 diffs)
-
jquery.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/jquery/src/jquery/coreTest.js
r1841 r1887 767 767 768 768 test("removeClass(String) - simple", function() { 769 expect( 2);769 expect(3); 770 770 var div = $("div").addClass("test").removeClass("test"), 771 771 pass = true; … … 783 783 } 784 784 ok( pass, "Remove multiple classes" ); 785 786 reset(); 787 var div = $("div:eq(0)").addClass("test").removeClass(""); 788 ok( div.is('.test'), "Empty string passed to removeClass" ); 789 785 790 }); 786 791 -
trunk/jquery/src/jquery/jquery.js
r1872 r1887 1350 1350 // internal only, use removeClass("class") 1351 1351 remove: function( elem, c ){ 1352 elem.className = c ?1352 elem.className = c != undefined ? 1353 1353 jQuery.grep( elem.className.split(/\s+/), function(cur){ 1354 1354 return !jQuery.className.has( c, cur );
