js 默认事件取消
2024-10-21 03:40:49
防止事件捕获和冒泡
:子类的事件会会发父类相同类型的事件,
w3c 标准 window.event.stopPropagation也是事件对象(Event)的一个方法,作用是阻止目标元素的冒泡事件,但是会不阻止默认行为。
IE则是使用window.event..cancelBubble = true
2.阻止默认事件(a标签的跳转,,type=submit 提交 当Event 对象的 cancelable为false时,表示没有默认行为,这时即使有默认行为,调用preventDefault也是不会起作用的。)
w3c的方法是window.event.preventDefault(),
IE则是使用window.event..returnValue = false;
3.jQuery用法
阻止默认事件 return false 不停止冒泡
<a href="http://www.baidu.com" onclick="return false">llll</a>
jQuery
return false;
阻止默认事件和事件冒泡 $("#testC").on('click',function(){
return false;
});
最新文章
- codevs1540 银河英雄传说
- PHP抓取及分析网页的方法详解
- 使用rgba色实现背景色透明
- 层次数据结构字符串处理,split函数使用
- CentOS7.0 重置Root的密码
- ASP.NET中的母版页
- c语言Winpcap编程构造并接收解析arp包
- javascript加载优化
- 【JSP动态网站】JDBC连接SqlServer 2008数据库
- 基于visual Studio2013解决C语言竞赛题之0507筛选素数
- 关闭Windows 2008下面应用程序出错后的提示
- DEDE中 field:rel 是什么意思,起一个什么样的作用效果
- 从源码浅析Java中的Lock和AbstractQueuedSynchronizer
- 在类的成员函数中调用delete this
- JVM笔记(虚拟机各内存的介绍)
- Python学习之旅(三十五)
- random module
- python中的remove
- Python相关在线文档手册地址
- hybird app混合开发介绍