Event.stopPropagation() - Web APIs 编辑
The stopPropagation()
method of the Event
interface prevents further propagation of the current event in the capturing and bubbling phases. It does not, however, prevent any default behaviors from occurring; for instance, clicks on links are still processed. If you want to stop those behaviors, see the preventDefault()
method.
Syntax
event.stopPropagation();
Parameters
None.
Return value
undefined
.
Examples
See Example 5: Event Propagation in the Examples chapter for a more detailed example of this method and event propagation in the DOM.
Specifications
Specification | Status | Comment |
---|---|---|
DOM The definition of 'Event.stopPropagation()' in that specification. | Living Standard | |
DOM4 The definition of 'Event.stopPropagation()' in that specification. | Obsolete | |
Document Object Model (DOM) Level 2 Events Specification The definition of 'Event.stopPropagation()' in that specification. | Obsolete | Initial definition |
Browser compatibility
BCD tables only load in the browser
See also
- See the DOM specification for the explanation of event flow. The DOM Level 3 Events draft has an illustration.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论