jquery core: Closes #1681. jQuery.fn.toggleClass can accept a boolean argument indicating add/remove.
This commit is contained in:
parent
0e3e470edc
commit
0a8f96ac3d
2 changed files with 12 additions and 3 deletions
|
@ -1493,13 +1493,20 @@ test("removeClass(String) - simple", function() {
|
|||
});
|
||||
|
||||
test("toggleClass(String)", function() {
|
||||
expect(3);
|
||||
expect(6);
|
||||
var e = jQuery("#firstp");
|
||||
ok( !e.is(".test"), "Assert class not present" );
|
||||
e.toggleClass("test");
|
||||
ok( e.is(".test"), "Assert class present" );
|
||||
e.toggleClass("test");
|
||||
ok( !e.is(".test"), "Assert class not present" );
|
||||
|
||||
e.toggleClass("test", false);
|
||||
ok( !e.is(".test"), "Assert class not present" );
|
||||
e.toggleClass("test", true);
|
||||
ok( e.is(".test"), "Assert class present" );
|
||||
e.toggleClass("test", false);
|
||||
ok( !e.is(".test"), "Assert class not present" );
|
||||
});
|
||||
|
||||
test("removeAttr(String", function() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue