__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
/*!
* jQuery UI Focusable 1.13.2
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/
//>>label: :focusable Selector
//>>group: Core
//>>description: Selects elements which can be focused.
//>>docs: http://api.jqueryui.com/focusable-selector/
( function( factory ) {
"use strict";
if ( typeof define === "function" && define.amd ) {
// AMD. Register as an anonymous module.
define( [ "jquery", "./version" ], factory );
} else {
// Browser globals
factory( jQuery );
}
} )( function( $ ) {
"use strict";
// Selectors
$.ui.focusable = function( element, hasTabindex ) {
var map, mapName, img, focusableIfVisible, fieldset,
nodeName = element.nodeName.toLowerCase();
if ( "area" === nodeName ) {
map = element.parentNode;
mapName = map.name;
if ( !element.href || !mapName || map.nodeName.toLowerCase() !== "map" ) {
return false;
}
img = $( "img[usemap='#" + mapName + "']" );
return img.length > 0 && img.is( ":visible" );
}
if ( /^(input|select|textarea|button|object)$/.test( nodeName ) ) {
focusableIfVisible = !element.disabled;
if ( focusableIfVisible ) {
// Form controls within a disabled fieldset are disabled.
// However, controls within the fieldset's legend do not get disabled.
// Since controls generally aren't placed inside legends, we skip
// this portion of the check.
fieldset = $( element ).closest( "fieldset" )[ 0 ];
if ( fieldset ) {
focusableIfVisible = !fieldset.disabled;
}
}
} else if ( "a" === nodeName ) {
focusableIfVisible = element.href || hasTabindex;
} else {
focusableIfVisible = hasTabindex;
}
return focusableIfVisible && $( element ).is( ":visible" ) && visible( $( element ) );
};
// Support: IE 8 only
// IE 8 doesn't resolve inherit to visible/hidden for computed values
function visible( element ) {
var visibility = element.css( "visibility" );
while ( visibility === "inherit" ) {
element = element.parent();
visibility = element.css( "visibility" );
}
return visibility === "visible";
}
$.extend( $.expr.pseudos, {
focusable: function( element ) {
return $.ui.focusable( element, $.attr( element, "tabindex" ) != null );
}
} );
return $.ui.focusable;
} );
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| effects | Folder | 0755 |
|
|
| i18n | Folder | 0755 |
|
|
| vendor | Folder | 0755 |
|
|
| widgets | Folder | 0755 |
|
|
| core.js | File | 361 B | 0644 |
|
| core.min.js | File | 257 B | 0644 |
|
| data.js | File | 934 B | 0644 |
|
| data.min.js | File | 360 B | 0644 |
|
| disable-selection.js | File | 1.05 KB | 0644 |
|
| disable-selection.min.js | File | 461 B | 0644 |
|
| effect.js | File | 24.04 KB | 0644 |
|
| effect.min.js | File | 13.71 KB | 0644 |
|
| focusable.js | File | 2.24 KB | 0644 |
|
| focusable.min.js | File | 1.07 KB | 0644 |
|
| form-reset-mixin.js | File | 1.78 KB | 0644 |
|
| form-reset-mixin.min.js | File | 959 B | 0644 |
|
| form.js | File | 581 B | 0644 |
|
| form.min.js | File | 256 B | 0644 |
|
| ie.js | File | 385 B | 0644 |
|
| ie.min.js | File | 224 B | 0644 |
|
| jquery-patch.js | File | 2.12 KB | 0644 |
|
| jquery-patch.min.js | File | 725 B | 0644 |
|
| jquery-var-for-color.js | File | 530 B | 0644 |
|
| jquery-var-for-color.min.js | File | 141 B | 0644 |
|
| keycode.js | File | 820 B | 0644 |
|
| keycode.min.js | File | 322 B | 0644 |
|
| labels.js | File | 1.73 KB | 0644 |
|
| labels.min.js | File | 586 B | 0644 |
|
| plugin.js | File | 1020 B | 0644 |
|
| plugin.min.js | File | 617 B | 0644 |
|
| position.js | File | 14.77 KB | 0644 |
|
| position.min.js | File | 9.47 KB | 0644 |
|
| safe-active-element.js | File | 1014 B | 0644 |
|
| safe-active-element.min.js | File | 406 B | 0644 |
|
| safe-blur.js | File | 523 B | 0644 |
|
| safe-blur.min.js | File | 270 B | 0644 |
|
| scroll-parent.js | File | 1.25 KB | 0644 |
|
| scroll-parent.min.js | File | 674 B | 0644 |
|
| tabbable.js | File | 883 B | 0644 |
|
| tabbable.min.js | File | 367 B | 0644 |
|
| unique-id.js | File | 976 B | 0644 |
|
| unique-id.min.js | File | 391 B | 0644 |
|
| version.js | File | 322 B | 0644 |
|
| version.min.js | File | 184 B | 0644 |
|
| widget.js | File | 19.81 KB | 0644 |
|
| widget.min.js | File | 11.61 KB | 0644 |
|