divにカスタム属性を設定してjsonデータを保存するため、jsonの引用符をエスケープする必要はありません。json変換オブジェクトが失敗しないように、encodeURIComponentを使用してjsonデータをエンコードすることをお勧めします。

ここに画像の説明を挿入します
図のleaderuserid属性は、jsonでエンコードされたデータを格納します

var arr=[{
    
    Key:1,Name:'物供'},{
    
    Key:2,Name:'欧阳修'}]; 

//对象转json字符串,然后转换为编码数据
var userJson = encodeURIComponent(JSON.stringify(arr));

//转换为对象,有效防止div自定义属性中存json有引号问题
var obj3=JSON.parse(decodeURIComponent(userJson));

おすすめ

転載: blog.csdn.net/u011511086/article/details/113313995