});
test("$()", function() {
- expect(3);
+ expect(4);
var main = $("#main");
isSet( $("div p", main).get(), q("sndp", "en", "sap"), "Basic selector with jQuery object as context" );
pass = false;
}
ok( pass, "$('<tag>') needs optional document parameter to ease cross-frame DOM wrangling, see #968" );
+
+ var form = $("form")[0];
+ equals( 15, $(form.elements).size(), "$(form.elements)" );
});
test("isFunction", function() {
});
test("html(String)", function() {
- expect(3);
+ expect(2);
var div = $("div");
div.html("<b>test</b>");
var pass = true;
});
test("removeClass(String) - simple", function() {
- expect(2);
+ expect(3);
var div = $("div").addClass("test").removeClass("test"),
pass = true;
for ( var i = 0; i < div.size(); i++ ) {
if ( div.get(i).className.match(/test|bar|foo/) ) pass = false;
}
ok( pass, "Remove multiple classes" );
+
+ reset();
+ var div = $("div:eq(0)").addClass("test").removeClass("");
+ ok( div.is('.test'), "Empty string passed to removeClass" );
+
});
test("toggleClass(String)", function() {