javascript - Il y a une balise img dans un div. Pourquoi dois-je lier des événements au div et lors de l'impression de l'objet cliqué, il s'agit parfois de l'objet img au lieu de l'objet div ?
迷茫
迷茫 2017-06-12 09:29:01
0
4
691

Lorsque l'on clique sur l'image, la fonction est également déclenchée, mais je ne l'ai pas liée à l'img. .

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

répondre à tous(4)
给我你的怀抱

Utilisez event.currentTarget, event.target renvoie l'élément qui a déclenché l'événement et event.currentTarget renvoie l'élément qui a délimité l'événement

世界只因有你

Veuillez montrer comment la méthode ChooseIcon() est écrite.

黄舟

Il devrait être img en p. Si vous cliquez sur l'image, vous pouvez déclencher l'événement. Vous pouvez l'imprimer et il sortira

.
女神的闺蜜爱上我

Parce qu'il existe un mécanisme de bouillonnement d'événement, cliquez sur img时候也会触发父级p pour lier l'événement.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal