diff options
| author | Misko Hevery | 2011-06-08 14:50:27 -0700 | 
|---|---|---|
| committer | Misko Hevery | 2011-06-08 15:21:33 -0700 | 
| commit | 89e001b18a4f6d18caea1e9a3d015639feb4f1ee (patch) | |
| tree | 0b64c66137a4f7f7dbcb0f8e66b60b59e742396c /src | |
| parent | 4f2f3c9cbf345301ca8feac308878b7ac0d0a597 (diff) | |
| download | angular.js-89e001b18a4f6d18caea1e9a3d015639feb4f1ee.tar.bz2 | |
Added prepend() to jqLite
Diffstat (limited to 'src')
| -rw-r--r-- | src/jqLite.js | 14 | 
1 files changed, 14 insertions, 0 deletions
diff --git a/src/jqLite.js b/src/jqLite.js index 68cda632..a1203739 100644 --- a/src/jqLite.js +++ b/src/jqLite.js @@ -408,6 +408,20 @@ forEach({      });    }, +  prepend: function(element, node) { +    if (element.nodeType === 1) { +      var index = element.firstChild; +      forEach(new JQLite(node), function(child){ +        if (index) { +          element.insertBefore(child, index); +        } else { +          element.appendChild(child); +          index = child; +        } +      }); +    } +  }, +    remove: function(element) {      JQLiteDealoc(element);      var parent = element.parentNode;  | 
