У меня проблема с моим скриптом. Я хочу создать динамические объекты, если я нажму «Создать новый элемент», новый объект будет создан, но если я нажму на удаление, это не сработает. Зачем? Спасибо.JQuery создает новый элемент, но не удаляет этот элемент после
<!doctype html>
<html>
<meta charset="utf-8">
<head>
\t <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<script>
\t $(document).ready(function() {
\t
\t \t // Create new Object inside of #content
\t \t $("#wrapper > #taskbar > #create_new_element").click(function(){
\t \t \t $("#wrapper > #content").append('<div class="new_object"><p>New Object</p><a class="remove_object">Remove</a></div>');
\t \t });
\t
\t \t // Remove an Object inside of #content
\t \t $("#wrapper > #content > .new_object > .remove_object").click(function(){
\t \t \t $(this).closest('<div class="new_object"><p>New Object</p><a class="remove_object">Remove</a></div>').remove();
\t \t });
\t });
</script>
</head>
<body>
<div id="wrapper">
\t
\t \t <div id="taskbar">
\t \t \t <p id="create_new_element">Create new Element</p>
\t \t </div>
\t \t
\t \t <div id="content"></div>
</div>
</body>
HTTP: // StackOverflow. com/questions/19129794/how-to-remove-an-element-that-add-dynamic-in-javascript –
'добавление eventlistener в динамических divs' посмотреть на SOs js top100 вопросов ... –
Возможный дубликат [Как удалить элемент, который динамически добавляется в javascript] (http://stackoverflow.com/questions/19129794/how- to-remove-an-element-that-is-added-dynamic-in-javascript) – ppasler