首页 > 其他分享 >如何理解e.preventDefault();e.stopPropagation();?

如何理解e.preventDefault();e.stopPropagation();?

时间:2022-10-28 19:26:07浏览次数:87  
标签:false preventDefault stopPropagation 阻止 理解 return event

如何理解e.preventDefault();e.stopPropagation();?

e.preventDefault(); //阻止默认行为

e.stopPropagation(); //阻止冒泡行为

在jQuery事件中return false等效于同时调用e.preventDefault()和e.stopPropagation(),return false除了阻止默认行为之外,还会阻止事件冒泡

if(ret === false) {
    event.preventDefault();
    event.stopPropagation();
}

文章来源:刘俊涛的博客 欢迎关注公众号、留言、评论,一起学习。


若有帮助到您,欢迎捐赠支持,您的支持是对我坚持最好的肯定(_)

标签:false,preventDefault,stopPropagation,阻止,理解,return,event
From: https://www.cnblogs.com/lovebing/p/16837163.html

相关文章

  • Chrome 浏览器运行机制原理解析 All In One
    Chrome浏览器运行机制原理解析AllInOne性能优化Insidelookatmodernwebbrowser深入了解现代网络浏览器Blog-ChromeDevelopershttps://developer.chrome.......
  • 教你2种常用的电商高并发处理解决方案
    网站架构师面临的最大挑战之一就是并发。自Web服务开始以来,并发水平一直在不断增长,一个主流网站同时服务十万甚至数百万用户,这并不罕见。就目前应用广泛的电商系统来说,各种......
  • 不同角度理解线程的状态(操作系统 & Java API)
    3.12五种状态(操作系统层面)这是从操作系统层面来描述的【初始状态】仅是在语言层面创建了线程对象,还未与操作系统线程关联【可运行状态】(就绪状态)指该线程......
  • c++ 按行读取文件、最好理解、最安全、最不容易出错的方法:
    注意、必须判断一下打开文件是否成功、不然如果输入一个不存在的文件名、程序会陷入死循环:类比Java的文件操作、Java的InputStream需要嵌套几层、需要new出实际的对象......
  • 对Lambda表达式的理解
    packagelambda;publicclassTestLambda{publicstaticvoidmain(String[]args){//匿名内部类ILikelike1=newILike(){@......
  • 对静态代理模式的初步理解
    packagedemo1;publicclassStaticProxy{publicstaticvoidmain(String[]args){newThread(()->System.out.println("我爱你")).start();......
  • Vue学习笔记之scope.row的最简单理解
    0x00概述本文转载,仅做记录用,原文 0x01表格内开关选项如果表单中只是对返回数据的字面量的显示,prop和slot-scope没有大的差异,开发过程中基本可以通用;但是如果有一个......
  • 浏览器缓存机制的理解
    缓存可以减缓网络OI消耗,提高访问速度。通过网络获取内容速度慢而且开销巨大。大的响应需要在客户端和服务器之间进行多次来回的通信,就导致延迟了浏览器获取和处理内容的时间......
  • 力扣(leetcode) 100. 相同的树 (理解起来简直不要太容易)
    题目在这:​​https://leetcode-cn.com/problems/same-tree/​​题目分析:题目还是比较容易理解的,给了两个树。看是不是相同的,这里的相同要求树的结构相同,且每个节点里的数值......
  • 教你2种常用的电商高并发处理解决方案
    网站架构师面临的最大挑战之一就是并发。自Web服务开始以来,并发水平一直在不断增长,一个主流网站同时服务十万甚至数百万用户,这并不罕见。就目前应用广泛的电商系统来说,各种......