jQuery绑定直播事件

我遇到了将实时事件绑定到动态创建内容的麻烦。

我有一个页面通过ajax调用加载一个html页面。 加载的html页面包含一些javascript然后执行。 执行的javascript会创建一些元素。

我想将click事件处理程序绑定到这些元素,但是在绑定它们之后(使用.live,.delegate和plain old .click)单击它们后没有任何反应。

我能够检索元素的内容(通过调用.html),但由于某种原因我无法绑定事件…

我也试过添加onclick =“alert(’test’);” 通过javascript吐出它们之前的元素,但没有用…

有人知道解决方案吗?

谢谢

约翰,

看一下.livequery()插件。 这将为您提供包括.live()事件和其他回调方案的完整范围。

http://docs.jquery.com/Plugins/livequery

吉姆