diff options
Diffstat (limited to 'src/jqLite.js')
| -rw-r--r-- | src/jqLite.js | 11 | 
1 files changed, 5 insertions, 6 deletions
| diff --git a/src/jqLite.js b/src/jqLite.js index e48d250b..2505a307 100644 --- a/src/jqLite.js +++ b/src/jqLite.js @@ -405,15 +405,14 @@ forEach({    text: extend((msie < 9)        ? function(element, value) { -        // NodeType == 3 is text node -        if (element.nodeType == 3) { -          if (isUndefined(value)) -            return element.nodeValue; -          element.nodeValue = value; -        } else { +        if (element.nodeType == 1 /** Element */) {            if (isUndefined(value))              return element.innerText;            element.innerText = value; +        } else { +          if (isUndefined(value)) +            return element.nodeValue; +          element.nodeValue = value;          }        }        : function(element, value) { | 
