Cosmetic question: I have a html element containing possible dimensions for some embedded images, these are stored as:
You can use "
instead of "
. But quoting orgies are horrible (in HTML even more than in PHP) so better go with single-quoting your html attributes.
BTW, you do not need to use .parseJSON
- jQuery does that automatically if the data-
attribute starts with {
(actually, it's more complex - here's the regex it uses to test if it should be parsed as JSON: ^(?:\{.*\}|\[.*\])$
).