mirror of
https://github.com/jquery/jquery.git
synced 2026-02-15 16:35:10 -05:00
20
src/data/accepts.js
Normal file
20
src/data/accepts.js
Normal file
@@ -0,0 +1,20 @@
|
||||
define([
|
||||
"../core"
|
||||
], function( jQuery ) {
|
||||
|
||||
/**
|
||||
* Determines whether an object can have data
|
||||
*/
|
||||
jQuery.acceptData = function( owner ) {
|
||||
// Accepts only:
|
||||
// - Node
|
||||
// - Node.ELEMENT_NODE
|
||||
// - Node.DOCUMENT_NODE
|
||||
// - Object
|
||||
// - Any
|
||||
return owner.nodeType ?
|
||||
owner.nodeType === 1 || owner.nodeType === 9 : true;
|
||||
};
|
||||
|
||||
return jQuery.acceptData;
|
||||
});
|
||||
Reference in New Issue
Block a user