JavaScript クリック イベントは要素自体にのみ適用され、親コンテナーには適用されません。
P粉545682500
P粉545682500 2023-09-06 18:50:37
0
1
504

次のコードがあります:

リーリー

div 上のどこかがクリックされたときに myFunc が実行されるようにしたいのですが、ボタンはクリックされませんでした。どうすればこれを達成できますか?

P粉545682500
P粉545682500

全員に返信(1)
P粉795311321

ボタンクリックイベントでは、イベントの伝播をキャンセルする必要があります。あるいは「泡立ち」をやめる。

参照 https://developer.mozilla.org/en-US/docs/Web/API/Event/stopPropagation

したがって、ボタンのクリックイベントでは、次のようにする必要があります:

リーリー

デフォルトでは、要素のクリック イベントはその親要素に渡されます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート