// Set elements which have been overridden with display: none
// in a stylesheet to whatever the default browser style is
// for such an element
- if ( display === "none" || ( display === "" && jQuery.css( elem, "display" ) === "none" ) ) {
+ if ( display === "" && jQuery.css( elem, "display" ) === "none" ) {
jQuery._data(elem, "olddisplay", defaultDisplay(elem.nodeName));
}
}
});
-test("defaultDisplay() correctly determines tr, td display #10416", function() {
-
- expect( 1 );
- var tr = "<tr></tr>",
- td = "<td>new</td>";
-
- jQuery( tr ).append( td ).appendTo( "#table" );
- jQuery( tr ).hide().append( td ).appendTo( "#table" ).show();
-
- equal(
- jQuery( "#table" ).find( "tr" ).eq( 1 ).css( "display" ),
- jQuery( "#table" ).find( "tr" ).eq( 0 ).css( "display" ),
- "defaultDisplay() returns correct tr display values"
- );
-});
test("animate(Hash, Object, Function)", function() {
expect(1);