Dans une application intranet, j'ai des éléments HTML avec des balises personnalisées. Il existe plusieurs types de variables, data-mem en est un exemple. Dans le balisage, il ressemble à ceci:Attribut Parse json
<a href="something.html" data-mem='{varname: "value", varname2: "value"}'>Bla Bla</a>
Ce que je veux faire est d'obtenir l'attribut JSON et utiliser les paires nom/valeur dans un appel de méthode JS. Note: les noms et les valeurs sont inconnus et dynamiques et j'utilise jquery.
RegEvent('varname','values','varname2','value');
Ce que je l'ai fait jusqu'à maintenant est obtenir la liste de toutes les balises contenant un attribut de données mem:
var objs = $('a[data-mem]');
Je suis un peu perdu maintenant. Je ne sais pas vraiment comment continuer. Des suggestions?
Merci!
+1 pour '.apply()'. Beaucoup plus propre que ma solution. J'ai vraiment besoin de finir de lire (et d'absorber) _Javascript: The Good Parts_ par Douglas Crockford ... – GregL
Ne le prenez pas trop au sérieux. Certaines de ses mauvaises parties sont mes parties préférées. –
J'ai changé d'avis :) Ceci est une réponse plus complète. Je vous remercie! –