diff --git a/src/jqLite.js b/src/jqLite.js index 3ae90fc5..fa08877c 100644 --- a/src/jqLite.js +++ b/src/jqLite.js @@ -316,7 +316,10 @@ function jqLiteData(element, key, value) { } if (isSetter) { - data[key] = value; + // set data only on Elements and Documents + if (element.nodeType === 1 || element.nodeType === 9) { + data[key] = value; + } } else { if (keyDefined) { if (isSimpleGetter) {