如何控制加载查询功能的元素

时间:2019-04-05 12:33:52

标签: javascript jquery html node.js ajax

我使用query load function.更新了主页中的帖子,使我可以显示实际的帖子。 但是,我有一个问题。那是: 当我更新所有帖子而不刷新整个页面时,我想控制加载了load jquery函数的元素。 我用这个加载了所有实际的帖子:

$( ".all-posts" ).load("/ .all-posts");

.all-posts元素由.post-edit class name.

组成

我想用这个功能找到

$('.post-edit').click(function(){ 
alert("found element");
});

我解决了以下问题: 我在加载函数之外定义了函数,并在加载函数的回调函数中正常使用了它。

1 个答案:

答案 0 :(得分:1)

您可以使用event delegation

替换:

$('.post-edit').click(function(){ 
  alert("found element");
});

具有:

$('.all-posts').on('click', '.post-edit', function () { 
  alert("found element");
});