From dab8e2daf3587e367922dd59c94999e565faeec0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Aleksander=20=C5=81ukasz?= Date: Thu, 10 Oct 2013 15:40:00 +0200 Subject: [PATCH] smartxml: allow for setting metadata on nodes --- src/smartxml/smartxml.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/smartxml/smartxml.js b/src/smartxml/smartxml.js index bac53af..034b907 100644 --- a/src/smartxml/smartxml.js +++ b/src/smartxml/smartxml.js @@ -54,6 +54,13 @@ var ElementNode = function(nativeNode, document) { $.extend(ElementNode.prototype, DocumentNode.prototype, { nodeType: Node.ELEMENT_NODE, + setData: function(key, value) { + this._$.data(key, value); + }, + getData: function(key) { + return this._$.data(key); + }, + getTagName: function() { return this.nativeNode.tagName.toLowerCase(); }, -- 2.20.1