I am fairly new to JQuery and I am having issues with binding functions to a dynamically generated div.
Essentially the user clicks a button which adds a couple divs to a container and also changes the background color of that container. I want them to have the option to remove what they added by clicking on one of the divs.
I have this function that I thought should do that:
$('.course-delete').click(function() {
var course = $(this).parent();
alert("hello");
$(course).css('background', "#fff");
$(course).empty();
});
But for whatever reason nothing happens when I click the div. If anyone knows what is going on I would appreciate it.