Лучший способ сделать это, вероятно, использовать настраиваемые атрибуты данных в вашем теге привязки.
Например:
<a href="#" data-json="{ 'id':'1', 'foo':'bar', 'something':'else' }">Click</a>
Затем вы можете легко получить доступ к этим данным из вашего JavaScript, используя функцию jQuery data () .
Или вместо объединения всех данных в один блок JSON вы можете разделить их на отдельные атрибуты:
<a id="myLnk"
data-id="1"
data-foo="bar"
data-something="else">
Затем их можно получить с помощью jQuery, например:
$("#myLnk").data("id")
$("#myLnk").data("foo")
$("#myLnk").data("something")