通过ajax在动态内容中的jQuery事件

时间:2010-09-17 18:29:54

标签: jquery ajax events dynamic

有没有办法可以使用ajax动态加载内容并保留加载内容可能具有的任何jquery功能?

例如,我想在Twitter中加载DB记录的提要。每条记录都可以竖起大拇指或竖起大拇指。投票使用了一些AJAX,当加载到父页面时,我无法保留事件功能。

好的原谅这样一个noob问题,但我迷失在jquery页面上的例子。 当它说:

$('a').click(fn); 
$('#mydiv').load('my.html',function(){ 
$('a').click(fn); });

fn应该代表什么?

1 个答案:

答案 0 :(得分:9)

使用事件委派.live().delegate()即可。它比仅仅保留功能还有很多优点。