Π SyntheticEvent Π΅ΡΡΡ 2 ΡΠ²ΠΎΠΉΡΡΠ²Π°: currentTarget ΠΈ target.
ΠΡΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅? ΠΈΠ»ΠΈ Π² ΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ?
ΠΠ½ ΠΈΠΌΠΈΡΠΈΡΡΠ΅Ρ API ΠΎΠ±ΡΠ΅ΠΊΡΠ° DOM Event, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ°ΠΊΠΆΠ΅ Π΅ΡΡΡ currentTarget
ΠΈ target
.
ΠΠ· Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ currentTarget
:
ΠΠ½ Π²ΡΠ΅Π³Π΄Π° ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ Π±ΡΠ» ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»Π΅Π½ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠΎΠ±ΡΡΠΈΡ, Π° Π½Π΅ ΠΊ
event.target
ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΡΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½Ρ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ ΡΠΎΠ±ΡΡΠΈΠ΅.
Π£ ΠΌΠ΅Π½Ρ Ρ Π½ΠΈΠΌΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°: currentTarget
ΠΈΠΌΠ΅Π΅Ρ null
, Π½ΠΎ Π² target
Ρ ΠΌΠ΅Π½Ρ currentTarget
element
@ max-mykhailenko ΠΠΎΠΆΠ΅ΡΠ΅ Π»ΠΈ Π²Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ jsfiddle, ΠΊΠΎΡΠΎΡΡΠΉ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΠ΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ? ΠΠ°ΠΆΠ΅ΡΡΡ, ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² ΠΌΠΎΠ΅ΠΉ ΡΠΊΡΠΈΠΏΠΊΠ΅: https://jsfiddle.net/gpm18sqd/
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
ΠΠ½ ΠΈΠΌΠΈΡΠΈΡΡΠ΅Ρ API ΠΎΠ±ΡΠ΅ΠΊΡΠ° DOM Event, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ°ΠΊΠΆΠ΅ Π΅ΡΡΡ
currentTarget
ΠΈtarget
.ΠΠ· Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ
currentTarget
: