JSFiddle - React, Tailwind, and code Playground
by Matt Ball
HTML
<script src="http://jquery-json.googlecode.com/files/jquery.json-2.2.min.js"></script>
<element id="myElt" style="foo: 1; bar: x; baz: none;"/>
JavaScript
var styles = $('#myElt').attr('style').split(';'),
i= styles.length,
json = {style: {}},
style, k, v;
while (i--)
{
style = styles[i].split(':');
k = $.trim(style[0]);
v = $.trim(style[1]);
if (k.length > 0 && v.length > 0)
{
json.style[k] = v;
}
}
alert($.toJSON(json));