Как прикрепить JSON данные к HTML атрибуту

Категория: PHP

Чтобы прикрепить 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

категория: PHP