jQuery metadata, how to get the value? -
i'm having tough time getting value of key in data attribute. i'm using jquery metadata plugin.
jquery:
jquery.metadata.settype("attr", "data"); $('ul li').each(function () { console.log($(this).metadata()) }); html
<ul> <li data="{somekey:'somevalue',anotherkey:'anothervalue'}">some list item</li> <li data="{somekey:'somevalue2',anotherkey:'anothervalue2'}">some list item 2</li> <li data="{somekey:'somevalue3',anotherkey:'anothervalue3'}">some list item 3</li> </ul> i outputting object, have no idea how @ value. i've tried $(this).metadata().somekey , $(this).metadata('somekey') , grasping straws.

looks want this:
mymeta = $(this).metadata(); then can access mymeta.somekey or mymeta.anotherkey - whatever meta keys have set.
Comments
Post a Comment