Version 1
[yaffs-website] / vendor / geedmo / yamm3 / demo / components / jquery / src / data / accepts.js
diff --git a/vendor/geedmo/yamm3/demo/components/jquery/src/data/accepts.js b/vendor/geedmo/yamm3/demo/components/jquery/src/data/accepts.js
new file mode 100644 (file)
index 0000000..291c7b4
--- /dev/null
@@ -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
+       /* jshint -W018 */
+       return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType );
+};
+
+return jQuery.acceptData;
+});