0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<h2>Ответы</h2>
1
<h2>Ответы</h2>
2
<p>target является<em>свойством</em>объекта Event на котором произошло событие. Это свойство содержит ссылку на элемент/узел DOM-дерева:</p>
2
<p>target является<em>свойством</em>объекта Event на котором произошло событие. Это свойство содержит ссылку на элемент/узел DOM-дерева:</p>
3
<p>Часто можно встретить использование метода .closest() в подобных обработчиках. Это нужно для того, получить нужный элемент (кнопку), вместо других элементов. Если внутри кнопки будет другой вложенный элемент (например, <span>), то клик на нем отразится в содержимом свойства target, вместо ожидаемого btn.</p>
3
<p>Часто можно встретить использование метода .closest() в подобных обработчиках. Это нужно для того, получить нужный элемент (кнопку), вместо других элементов. Если внутри кнопки будет другой вложенный элемент (например, <span>), то клик на нем отразится в содержимом свойства target, вместо ожидаемого btn.</p>
4
<p>Пример с .closest():</p>
4
<p>Пример с .closest():</p>
5
<p>В строке ( a ) мы использовали .closest() чтобы получить целевой элемент 'button', если он существует как e.target, либо как его родитель.</p>
5
<p>В строке ( a ) мы использовали .closest() чтобы получить целевой элемент 'button', если он существует как e.target, либо как его родитель.</p>