$('body').on('click', 'element', function (){});
                  
                  
                      как правильно написать тоже самое на чистом js? 
                  
                  
                      можно через 
                  
                  
                      document.querySelector('element').addEventListener('click',  () => {});
                  
                  
                      но тогда клик сработает только на 1м элементе ДОМа
                  
                  
                      можно повесить функцией на элемент
                  
                  
                      onclick=clickByElement(); - тогда в html js-функции, чего не хотелось бы
                  
                  
                
const $elements = document.querySelectorAll('selector') $elements.forEach(($el) => $el.addEventListener('click', handler))
Обсуждают сегодня