我希望能够将 html 元素内的哈希对定义为属性,然后将其解析为要由 javascript 处理的对象。
例子:
<div id="test" mydata="{'xkey':'xval','ykey':'yval'}">
<script>
var mydata = JSON.parse($('#test').attr('mydata'));
console.log(mydata.xkey);
</script>
但问题是它没有被转换为对象并且输出未定义。
我怎样才能做到这一点?