Thank you very much for your reply - I will heed your advice and test it out.
Lukas Am Montag, 7. Mai 2012 21:04:02 UTC+2 schrieb Sanford Whiteman: > > > The problem is, that I am not able to select this content anywhere. > > Of course I am not able to add a event at the beginning because the AJAX > > request was not send then and the class/id won't exist at this time. > > Delegate the click on the outer container (which does exist), which > will catch the clicks for later dynamically added content. This is > pretty much the perfect case for delegation. > > You could also dip into the more advanced technology that Rolf > suggests, but I think getting a handle on basic delegation is a first > step no matter what. > > > I am but also not able to get the elements in the onSuccess method > > of the Request.HTML class and add a click event to them. > > Don't worry about adding click events to the individual elements > unless there is something that makes them non-generalizable (so that > each event would have to be tuned to element data that seems like it > can't be gathered at runtime). > > Usually, even if there *is* something that makes every element very > different (beyond just id that might be used to locate a database > row), then you can pass the special event data back as a data- > attribute on the element and have the click event read out that data > at event-runtime to "customize" the event further. > > -- S. > >