From b9981fd5c28d7282e6160ec7a32bcc3b103b9cf8 Mon Sep 17 00:00:00 2001 From: wout Date: Sun, 27 Jan 2013 20:31:04 +0100 Subject: Fic in data() method --- src/element.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/element.js b/src/element.js index 3130d73..ab2a1e9 100644 --- a/src/element.js +++ b/src/element.js @@ -205,7 +205,7 @@ SVG.extend(SVG.Element, { data: function(a, v) { if (arguments.length < 2) { var value = this.attr('data-' + a); - return value ? JSON.parse(value) : value; + try { return JSON.parse(value); } catch(e) { return value; }; } else { v === null ? -- cgit v1.2.3