UNPKG

383 BJavaScriptView Raw
1define([
2 "../core"
3], function( jQuery ) {
4
5/**
6 * Determines whether an object can have data
7 */
8jQuery.acceptData = function( owner ) {
9 // Accepts only:
10 // - Node
11 // - Node.ELEMENT_NODE
12 // - Node.DOCUMENT_NODE
13 // - Object
14 // - Any
15 /* jshint -W018 */
16 return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType );
17};
18
19return jQuery.acceptData;
20});