mirror of
https://github.com/jquery/jquery.git
synced 2024-11-23 02:54:22 +00:00
CSS: Include show
, hide
& toggle
methods in the jQuery slim build
The `show()`, `hide()` & `toggle()` methods were included in the 3.x jQuery slim build. The jQuery master build accidentally started to exclude them as they were only imported in the effects module and the new Rollup-based build system follows the module dependency graph when excluding modules. To resolve the issue, import the `css/showHide.js` file directly in the main `jquery.js` file. Closes gh-4704 Ref jquery/jquery-migrate#346
This commit is contained in:
parent
3d62d57049
commit
297d18dd13
1
src/jquery.js
vendored
1
src/jquery.js
vendored
@ -16,6 +16,7 @@ import "./manipulation/_evalUrl.js";
|
||||
import "./wrap.js";
|
||||
import "./css.js";
|
||||
import "./css/hiddenVisibleSelectors.js";
|
||||
import "./css/showHide.js";
|
||||
import "./serialize.js";
|
||||
import "./ajax.js";
|
||||
import "./ajax/xhr.js";
|
||||
|
@ -487,9 +487,6 @@ QUnit.test( "css(Object) where values are Functions with incoming values", funct
|
||||
jQuery( "#cssFunctionTest" ).remove();
|
||||
} );
|
||||
|
||||
// .show(), .hide(), can be excluded from the build
|
||||
if ( jQuery.fn.show && jQuery.fn.hide ) {
|
||||
|
||||
QUnit.test( "show()", function( assert ) {
|
||||
|
||||
assert.expect( 18 );
|
||||
@ -968,8 +965,6 @@ QUnit.test( "show/hide 3.0, inline hidden", function( assert ) {
|
||||
} );
|
||||
} );
|
||||
|
||||
}
|
||||
|
||||
QUnit[ QUnit.jQuerySelectors && jQuery.fn.toggle ? "test" : "skip" ]( "toggle()", function( assert ) {
|
||||
assert.expect( 9 );
|
||||
var div, oldHide,
|
||||
|
Loading…
Reference in New Issue
Block a user