js 如何阻止事件传播
2016-12-15 11:32
253 查看
bootstrap 点击下拉菜单后会立即关闭菜单
如何阻止
preventDefault() 方法阻止元素发生默认的行为(例如,当点击提交按钮时阻止对表单的提交)。
该方法将停止事件的传播,阻止它被分派到其他 Document 节点。在事件传播的任何阶段都可以调用它。注意,虽然该方法不能阻止同一个 Document 节点上的其他事件句柄被调用,但是它可以阻止把事件分派到其他节点。
如何阻止
event.preventDefault();
preventDefault() 方法阻止元素发生默认的行为(例如,当点击提交按钮时阻止对表单的提交)。
event.stopPropagation()
该方法将停止事件的传播,阻止它被分派到其他 Document 节点。在事件传播的任何阶段都可以调用它。注意,虽然该方法不能阻止同一个 Document 节点上的其他事件句柄被调用,但是它可以阻止把事件分派到其他节点。
相关文章推荐
- JSP 学习笔记(1) -- 基础内容总结
- js this 指向的到底是什么
- JS的DOM操作元素示例1--删除添加元素
- javascript读取文本节点方法小结
- JavaScript(js)构造器的应用(求数组中平均数及大于平均数的人数)
- js实现点击每个li节点,都弹出其文本值及修改
- parsley.js正确使用姿势
- js中返回超链接中调用js。
- js代码实现下拉菜单【推荐】
- JS 屏幕宽度、高度
- HTML5 + JS 调取摄像头拍照下载
- JavaScript操作表格
- JSONP 跨域请求WCF
- jsp页面中用于传值输出的一些方式
- json/Gson的学习
- HTML 一种重定向方法 / JavaScript 两种重定向方法
- js作用域解析
- js简单的设置快捷键,hotkeys捕获键盘键和组合键的输入
- JavaScript常见的五种数组去重的方式
- Json转换