at path:
ROOT
/
sistema
/
vendors
/
jquery
/
src
/
css
/
showHide.js
run:
R
W
Run
var
DIR
2026-04-09 04:12:40
R
W
Run
addGetHookIf.js
515 By
2018-11-08 02:46:18
R
W
Run
Delete
Rename
adjustCSS.js
1.82 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
curCSS.js
1.62 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
defaultDisplay.js
1.61 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
hiddenVisibleSelectors.js
526 By
2018-11-08 02:46:18
R
W
Run
Delete
Rename
showHide.js
989 By
2018-11-08 02:46:18
R
W
Run
Delete
Rename
support.js
3.81 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
error_log
up
📄
showHide.js
Save
define( [ "../data/var/dataPriv" ], function( dataPriv ) { function showHide( elements, show ) { var display, elem, values = [], index = 0, length = elements.length; // Determine new display value for elements that need to change for ( ; index < length; index++ ) { elem = elements[ index ]; if ( !elem.style ) { continue; } display = elem.style.display; if ( show ) { if ( display === "none" ) { // Restore a pre-hide() value if we have one values[ index ] = dataPriv.get( elem, "display" ) || ""; } } else { if ( display !== "none" ) { values[ index ] = "none"; // Remember the value we're replacing dataPriv.set( elem, "display", display ); } } } // Set the display of the elements in a second loop // to avoid the constant reflow for ( index = 0; index < length; index++ ) { if ( values[ index ] != null ) { elements[ index ].style.display = values[ index ]; } } return elements; } return showHide; } );