Ticket #3484: better_classname_tests.diff
File better_classname_tests.diff, 861 bytes (added by , 14 years ago) |
---|
-
test/unit/core.js
1364 1364 var div = jQuery("div").addClass("test").removeClass("test"), 1365 1365 pass = true; 1366 1366 for ( var i = 0; i < div.size(); i++ ) { 1367 if ( div.get(i).className. indexOf("test") != -1 ) pass = false;1367 if ( div.get(i).className.search(/(^|\s)test(\s|$)/) != -1 ) pass = false; 1368 1368 } 1369 1369 ok( pass, "Remove Class" ); 1370 1370 … … 1373 1373 div.removeClass("test").removeClass("bar").removeClass("foo"); 1374 1374 var pass = true; 1375 1375 for ( var i = 0; i < div.size(); i++ ) { 1376 if ( div.get(i).className. match(/test|bar|foo/)) pass = false;1376 if ( div.get(i).className.search(/(^|\s)(test|bar|foo)(\s|$)/) != -1 ) pass = false; 1377 1377 } 1378 1378 ok( pass, "Remove multiple classes" ); 1379 1379