为什么我在jTemplates填充项上的jQuery函数失败?

| 我发现此链接使用jQuery,jTemplates和AJAX动态填充了一些数据。我用它列出了数据库中的所有产品类别。 我想要的是使用上面链接中描述的相同方法填充另一个列表,该列表显示单击的类别内的所有产品。 我的想法是将每个类别名称作为单独的锚点列出,将类别名称放置为“ 0”属性,并为每个属性赋予相同的“ 1”属性。这将有可能触发一个
.click()
jQuery事件,该事件可能返回所单击类别的名称:
$(\'.foo\').click(function () {
    var target = $(this).attr(\"id\");
    alert(target);
});
问题是,如果我使用jTemplates列出类别名称,则不会触发该事件。该事件在不是由jTemplates生成的锚上正确触发。     
已邀请:
也许由于链接是动态生成的,因此事件处理程序没有分配给它们。在这种情况下,您需要使用:
$(\'.foo\').live(\'click\', function () {
            var target = $(this).attr(\"id\");
            alert(target);
        });
    

要回复问题请先登录注册