小编Sam*_*Sam的帖子

JQuery:选择动态创建的元素并推送到Firebase

初学者到这一切,玩Firebase.基本上,我想从Firebase检索文本条目,并在其旁边有一个"批准"按钮.单击该按钮时,我希望将特定文本条目推送到新的Firebase位置,并从页面中删除文本.我正在动态创建按钮和文本,我在选择按钮和我创建的div时遇到了一些麻烦.我知道我必须使用on(),但我不确定如何使用它.

谢谢!

approveRef.on('child_added', function(snapshot) {
 var posts = snapshot.val();
 $('<div id="post">').text(posts.text).append('<button style ="button" id="approve">Approve</button>').appendTo($('#feed'));
});

$('#approve').on("click", function(){
    var text = $('#post').val();
    postsRef.push({'text':text});
    $('#post').remove();

});
Run Code Online (Sandbox Code Playgroud)

jquery dynamically-generated firebase

12
推荐指数
3
解决办法
3万
查看次数

标签 统计

dynamically-generated ×1

firebase ×1

jquery ×1