data - одинарные кавычки
По умолчанию, если использовать метод data, то в HTML записывает данные в двойных кавычках. А у меня по задачи в HTML в data надо засунуть JSON структуру, которая использует двойные кавычки.
Т.е. чтобы через data сохранить JSON, необходимо чтобы внешние кавычки, обрамляющие JSON были одинарные. Подскажите, как заставить data использовать одинарные кавычки. :help: |
SKLNSK,
Приведите Ваш пример JSON с data - поставьте пока ей любые кавычки |
пока сделал так:
function write_datajson(obj,data_name,json)
{
json= json.replace(/\"/gi, '#q' );
$(obj).data(data_name,json).attr('data-'+data_name, json);
}
function read_datajson(obj,data_name)
{
json= $(obj).data(data_name);
json= json.replace(/\#q/gi, '"' );
return json;
}
|
Цитата:
|
| Часовой пояс GMT +3, время: 08:00. |