Как прикрепить JSON данные к HTML атрибуту
Чтобы прикрепить JSON данные к HTML атрибуту data- необходимо экранировать символ двойной кавычки:
printf('<a data-json="%s">', htmlspecialchars(json_encode($ARRAY), ENT_QUOTES, 'UTF-8'));На стороне браузера JSON можно получить так:
var data = $('a.class').data('json');#attach json data