Sha256: ee0f65a80bc62e743ed9648148f1928228b7acc23854285a2e4d6db5b8d8cedf

Contents?: true

Size: 789 Bytes

Versions: 41

Compression:

Stored size: 789 Bytes

Contents

define( [
	"../core",
	"../var/documentElement",
	"../selector" // jQuery.contains
], function( jQuery, documentElement ) {
	"use strict";

	var isAttached = function( elem ) {
			return jQuery.contains( elem.ownerDocument, elem );
		},
		composed = { composed: true };

	// Support: IE 9 - 11+, Edge 12 - 18+, iOS 10.0 - 10.2 only
	// Check attachment across shadow DOM boundaries when possible (gh-3504)
	// Support: iOS 10.0-10.2 only
	// Early iOS 10 versions support `attachShadow` but not `getRootNode`,
	// leading to errors. We need to check for `getRootNode`.
	if ( documentElement.getRootNode ) {
		isAttached = function( elem ) {
			return jQuery.contains( elem.ownerDocument, elem ) ||
				elem.getRootNode( composed ) === elem.ownerDocument;
		};
	}

	return isAttached;
} );

Version data entries

41 entries across 32 versions & 6 rubygems

Version Path
trusty-cms-6.3.1 node_modules/jquery-treetable/node_modules/jquery/src/core/isAttached.js
trusty-cms-6.3.1 node_modules/jquery/src/core/isAttached.js
trusty-cms-6.3.1 node_modules/jquery-ujs/node_modules/jquery/src/core/isAttached.js
optimacms-0.1.61 spec/dummy/node_modules/cocoon-js/node_modules/jquery/src/core/isAttached.js
optimacms-0.1.61 spec/dummy/node_modules/jquery-ujs/node_modules/jquery/src/core/isAttached.js
udt-itf-theme-0.1.0 _sass/node_modules/jquery/src/core/isAttached.js
trusty-cms-5.0.7 node_modules/jquery/src/core/isAttached.js
trusty-cms-5.0.6 node_modules/jquery/src/core/isAttached.js
trusty-cms-5.0.5 node_modules/jquery/src/core/isAttached.js
trusty-cms-5.0.4 node_modules/jquery/src/core/isAttached.js
trusty-cms-5.0.3 node_modules/jquery/src/core/isAttached.js
trusty-cms-5.0.2 node_modules/jquery/src/core/isAttached.js
trusty-cms-5.0.1 node_modules/jquery/src/core/isAttached.js
trusty-cms-4.3.5 node_modules/jquery/src/core/isAttached.js
trusty-cms-5.0.0 node_modules/jquery/src/core/isAttached.js
trusty-cms-4.3.4 node_modules/jquery/src/core/isAttached.js
trusty-cms-4.3.4 spec/dummy/node_modules/jquery/src/core/isAttached.js
trusty-cms-4.3.3 spec/dummy/node_modules/jquery/src/core/isAttached.js
trusty-cms-4.3.3 node_modules/jquery/src/core/isAttached.js
trusty-cms-4.3.2 spec/dummy/node_modules/jquery/src/core/isAttached.js