私はJSONを持っています:
person = {
"name": "john",
"surname": "smith",
"mobile": 123
}
そして、それをデータ属性に保存したいと思います。
私はこの方法でこれを達成しています:
$(".someElement").data("jsonperson", escape(JSON.stringify(person)));
そして、そのデータ属性を読み取るとき:
JSON.parse(unescape($(".someElement").data("jsonperson")));
これはよりクリーンな方法ですか?私はエスケープとアンエスケープについて話している。