I have a function which creates JavaScript code dynamically.
Now I want to add this function to the page so that this function can be executed on specific events using JavaScript or jQuery.
How can this be done?
samliew
79.5k112 gold badges174 silver badges319 bronze badges
2 Answers 2
If your function assigns them to a variable you will be able to access them at any time.
So if your function essentially did:
var test = function() {
// ....
}
you could run that at any time by using test(). If you have multiple functions either assign them to an object or use an array.
answered Nov 11, 2011 at 9:52
Henry
2,1971 gold badge15 silver badges28 bronze badges
Sign up to request clarification or add additional context in comments.
Comments
One way would be to use the eval(string) function, though it won't be advisable.
answered Nov 12, 2011 at 3:08
samliew
79.5k112 gold badges174 silver badges319 bronze badges
Comments
lang-js