dom-event-delegation Flashcards
What is the event.target?
The read-only target property of the Event interface is a reference to the object onto which the event was dispatched.
The element point of interaction, dispatches the event, the element the user interacts with.
Why is it possible to listen for events on one element that actually happen its descendent elements?
Event bubbling
What DOM element property tells you what type of element it is?
event.target.tagName
What does the element.closest() method take as its argument and what does it return?
Takes: CSS query as a string
Returns: first thing it finds, if it cant find anything, it returns null
How can you remove an element from the DOM?
element.remove( )
If you wanted to insert new clickable DOM elements into the page using JavaScript, how could you avoid adding an event listener to every new element individually?
Put listener on the parent, listen to children