我使用query load function.
更新了主页中的帖子,使我可以显示实际的帖子。
但是,我有一个问题。那是:
当我更新所有帖子而不刷新整个页面时,我想控制加载了load jquery函数的元素。
我用这个加载了所有实际的帖子:
$( ".all-posts" ).load("/ .all-posts");
.all-posts
元素由.post-edit class name.
我想用这个功能找到
$('.post-edit').click(function(){
alert("found element");
});
我解决了以下问题: 我在加载函数之外定义了函数,并在加载函数的回调函数中正常使用了它。
答案 0 :(得分:1)
您可以使用event delegation。
替换:
$('.post-edit').click(function(){
alert("found element");
});
具有:
$('.all-posts').on('click', '.post-edit', function () {
alert("found element");
});