X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/b9715b04ece107e8febac4105c4720461cf66c9c..4729ca360f43f0b909dadabbce5438d4910382ed:/src/smartxml/smartxml.js diff --git a/src/smartxml/smartxml.js b/src/smartxml/smartxml.js index 749d4f4..f9f78e8 100644 --- a/src/smartxml/smartxml.js +++ b/src/smartxml/smartxml.js @@ -176,12 +176,16 @@ ElementNode.prototype = Object.create(DocumentNode.prototype); $.extend(ElementNode.prototype, { nodeType: Node.ELEMENT_NODE, - setData: function(key, value) { - if(value !== undefined) { - this._$.data(key, value); + setData: function(arg1, arg2) { + if(arguments.length === 2) { + if(_.isUndefined(arg2)) { + this._$.removeData(arg1); + } else { + this._$.data(arg1, arg2); + } } else { this._$.removeData(_.keys(this._$.data())); - this._$.data(key); + this._$.data(arg1); } },