Początek wszystkiego, zabawa z Firebase. Zasadniczo chcę pobierać wpisy tekstowe z Firebase i mieć przycisk "Zatwierdź" obok. Po kliknięciu przycisku chcę, aby ten konkretny wpis tekstowy został przesunięty do nowej lokalizacji Bazy Firebase i tekstu usuniętego ze strony. Tworzę przycisk i tekst dynamicznie i mam problem z wybraniem przycisku i utworzonych elementów div. Wiem, że muszę użyć on(), ale nie jestem pewien, jak z niego korzystać.JQuery: Wybór dynamicznie tworzonych elementów i przejście do Firebase
Dzięki!
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();
});
Aby rozwinąć, pierwszy argument na() to wydarzenie, drugi to „selektor”, który, jeżeli występuje, uczestnicy wydarzenia dla dzieci tego elementu, nawet jeśli są one dodane w przyszłości – Kato
Ito pala yun. :) –