click 绑定(三)防止事件冒泡
2015-09-02 17:19
260 查看
防止事件冒泡
默认情况下,Knockout允许click事件继续在更高一层的事件句柄上冒泡执行。例如,如果你的元素和父元素都绑定了click事件,那当你点击该元素的时候两个事件都会触发的。如果需要,你可以通过额外的绑定clickBubble来禁止冒泡。例如:
默认情况下,myButtonHandler会先执行,然后会冒泡执行myDivHandler。但一旦你设置了clickBubble为false的时候,冒泡事件会被禁止。
默认情况下,Knockout允许click事件继续在更高一层的事件句柄上冒泡执行。例如,如果你的元素和父元素都绑定了click事件,那当你点击该元素的时候两个事件都会触发的。如果需要,你可以通过额外的绑定clickBubble来禁止冒泡。例如:
<div data-bind="click: myDivHandler"> <button data-bind="click: myButtonHandler, clickBubble: false"> Click me </button> </div>
默认情况下,myButtonHandler会先执行,然后会冒泡执行myDivHandler。但一旦你设置了clickBubble为false的时候,冒泡事件会被禁止。
相关文章推荐
- 垃圾回收器GC
- win10系统如何打开虚拟键盘 win10虚拟键盘打开方法
- MySql开启远程访问
- 网站防刷方案
- uva 11889
- Java学习之抽象类和接口区别比较
- 个人自动化测试路线图
- jquery实现的Accordion折叠面板效果代码
- 分裂游戏题解
- PushMeBaby测试发布版推送功能
- 【活动】回馈老用户,Bugly福利第一弹来了
- 分页封装
- Linux内核数据包处理流程-数据包接收
- Gradle学习目录总结
- 使用GET与POST方式获取html数据
- 一个对象占用多少字节?
- 个人说明
- React,用组件化思想写前端代码
- Android adb常见问题
- Collie游戏引擎第一节,需要了解的知识点。