MyMongodb/node_modules/jquery/test/unit/effects.js

(开头部分) 56KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

if ( jQuery.fx ) {

module("effects", { teardown: moduleTeardown });

test("sanity check", function() {
	expect(1);
	ok( jQuery("#dl:visible, #qunit-fixture:visible, #foo:visible").length === 3, "QUnit state is correct for testing effects" );
});

test("show() basic", 2, function() {
	var div,
		hiddendiv = jQuery("div.hidden");

	hiddendiv.hide().show();

	equal( hiddendiv.css("display"), "block", "Make sure a pre-hidden div is visible." );

	div = jQuery("<div>").hide().appendTo("#qunit-fixture").show();

	equal( div.css("display"), "block", "Make sure pre-hidden divs show" );

	// Clean up the detached node
	div.remove();

	QUnit.expectJqData(hiddendiv, "olddisplay");
});

test("show()", 27, function () {
	var div,
		hiddendiv = jQuery("div.hidden");

	equal(jQuery.css( hiddendiv[0], "display"), "none", "hiddendiv is display: none");

	hiddendiv.css("display", "block");
	equal(jQuery.css( hiddendiv[0], "display"), "block", "hiddendiv is display: block");

	hiddendiv.show();
	equal(jQuery.css( hiddendiv[0], "display"), "block", "hiddendiv is display: block");

	hiddendiv.css("display","");

	var displaysActual = [],
		displaysExpected = [];
	div = jQuery("#fx-queue div").slice(0, 4);
	div.show().each(function() {
		notEqual(this.style.display, "none", "don't change any <div> with display block");
	});

	var speeds = {
		"null speed": null,
		"undefined speed": undefined,
		"false speed": false
	};

	jQuery.each(speeds, function(name, speed) {
		var pass = true;
		div.hide().show(speed).each(function() {
			if ( this.style.display == "none" ) {
				pass = false;
			}
后面还有 1990 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。