js がバブルしないイベントには、フォーカス イベント、エラー イベント、キャンセル イベント、読み込みイベント、ストレージ イベント、更新開始イベント、更新完了イベントなどが含まれます。詳細な紹介: 1. フォーカス イベントは、focusin や focusout など、要素がフォーカスを取得または失ったときにトリガーされるイベントです。これらのイベントはバブルアップしません。現在の要素でのみトリガーされ、外部要素には渡されません。2エラー イベントは、エラーなどのエラーが発生したときにトリガーされるイベントです。エラー イベントはバブルアップしません。現在の要素でのみトリガーされ、外部要素などには渡されません。
このチュートリアルのオペレーティング システム: Windows 10 システム、DELL G3 コンピューター。
JavaScript では、一部のイベントはバブルしません。つまり、イベントは内部要素から外部要素に渡されません。これらのイベントには主に次のものが含まれます。
フォーカス イベント: focusin や focusout など、要素がフォーカスを取得または失ったときにトリガーされるイベント。これらのイベントはバブルアップせず、現在の要素でのみ発生し、外部要素には渡されません。
エラー イベント (エラー イベント): エラーなどのエラーが発生したときにトリガーされるイベント。エラー イベントはバブルアップせず、現在の要素でのみトリガーされ、外部要素には渡されません。
イベントのキャンセル: イベントがキャンセルされたときにトリガーされるイベント (キャンセルなど)。キャンセル イベントはバブルアップせず、現在の要素でのみトリガーされ、外部要素には渡されません。
ロード イベント: ページまたはリソースが読み込まれるときにトリガーされるイベント (読み込みなど)。読み込みイベントはバブルアップせず、現在の要素でのみトリガーされ、外部要素には渡されません。
ストレージ イベント: ストレージなどの Web ストレージが変更されたときにトリガーされるイベント。ストレージ イベントはバブルアップせず、現在の要素でのみトリガーされ、外部要素には渡されません。
更新開始イベント: updatestart など、更新の開始時にトリガーされるイベント。更新開始イベントはバブルアップせず、現在の要素でのみトリガーされ、外部要素には渡されません。
更新終了イベント: データの更新が完了したときにトリガーされるイベント (updateend など)。更新完了イベントはバブルアップせず、現在の要素でのみトリガーされ、外部要素には渡されません。
これらのイベントがバブルアップしない理由は、起こり得る副作用やエラーを回避するためです。これらのイベントを処理するとき、開発者は、外部要素でイベント ハンドラーをトリガーするバブリング メカニズムに依存するのではなく、処理する必要がある要素にのみイベント ハンドラーをバインドするように注意する必要があります。
以上がjs 内のどのイベントがバブルアップしないのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。