Ich habe Schwierigkeiten, den Wert eines Schlüssels im Datenattribut zu erhalten. Ich benutze das jquery Metadaten-Plugin.jQuery Metadaten, wie erhält man den Wert?
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>
ich das Objekt am ausgibt, haben aber keine Ahnung, wie auf den Wert zu erhalten. Ich habe versucht $(this).metadata().someKey
und $(this).metadata('someKey')
und jetzt bin ich für Strohhalme greifen.
Perfekt, danke! – jyoseph
Kein Problem, mein Vergnügen. –