Как лучше обрабатывать события динамически создаваемых элементов?
===================================================================

 У меня есть SPA и элемент, который создается и удаляется динамически. Есть события, которые мне надо обрабатывать связанные с этим элементом и как я понимаю у меня все два варианта:  

1) каждый раз при создании этого элемента привязывать ему обработчик;  

2) или привязать этот обработчик к window и следить за event.target и event.path.  

Что лучше для оптимизации или же есть другой более оптимизированный способ? 

 Нормально и то и то.   

1. Это обычная практика  

2. Это делегирование  

  

Применяются оба подхода повсеместно.