Показать сообщение отдельно
  #3 (permalink)  
Старый 15.02.2018, 08:22
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,799

<div class="todo_wrapper">
	<button type="button" data-target="list-1">Remove list 1</button>
	<button type="button" data-target="list-2">Remove list 2</button>
	<div id="list-1">ToDo 1</div>
	<div id="list-2">ToDo 2</div>
</div>

<script type="text/javascript">
document.addEventListener('DOMContentLoaded',function(){
	[].forEach.call(document.querySelectorAll('.todo_wrapper'),function(node){
		node.addEventListener('click',function(e,item){
			if(!e.target.dataset.target)
				return;
			
			if(item=document.querySelector('#'+e.target.dataset.target))
				item.parentNode.removeChild(item);
		});
	})
});
</script>
Ответить с цитированием