188
rated 0 times
[
193]
[
5]
/ answers: 1 / hits: 37897
/ 12 Years ago, sun, august 12, 2012, 12:00:00
The code below does what I want, but I would like to avoid eval
. Is there a function in Javascript that looks up an object by its name as defined by in a string?
myobject = {foo : bar}
myname = myobject;
eval(myname);
Some context: I am using this for an application in which a large number of nodes in the dom has a html5 data-object
attribute, which is used in the handler function to connect back to the model.
Edit: myobject is neither global nor local, it is defined in one of the parent frames of the handler.
More From » jquery