文档章节

js 阻止事件冒泡

Jack088
 Jack088
发布于 2015/03/23 18:16
字数 189
阅读 809
收藏 8

在一个 <div> 中有一个 click 触发事件,在 <div> 中的某一个元素也有 click 事件,点击这个元素的时候会同时触发两个 click 事件。

这是可以在该元素的 click 函数体内用   event.stopPropagation();  来阻止 js 冒泡事件。

//菜单减号
$scope.shopCnt_minus = function(menu) {
   if(menu.shop_cnt <= 1){
       $ionicPopup.show({
           //template: '<input type="text" style="text-align: center " ng-model="data.foodCount" >',
           title: '删除菜品',
           subTitle: '是否删除该菜品?',
           scope: $scope,
           buttons: [
               { text: '取消' },
               {
                   text: '<b>确认</b>',
                   type: 'button-positive',
                   onTap: function() {
                       event.stopPropagation();
                       $scope.remove(menu);
                   }
               }
           ]
       });
   }else{
       menu.shop_cnt = parseInt(menu.shop_cnt) - 1;
       $scope.myMenu.amount = parseInt($scope.myMenu.amount) - parseInt(menu.price);

   }

//阻止事件冒泡

   event.stopPropagation();
}


© 著作权归作者所有

共有 人打赏支持
Jack088
粉丝 41
博文 405
码字总数 59469
作品 0
程序员
总结jquery使用事件(复合事件、事件绑定等)

本文整理总结jquery事件,在使用jquery开发中,一定会使用到事件,下面是常用的事件。 1.$(document).ready() $(document).ready()是jQuery中响应JavaScript内置的onload事件并执行任务的一种...

^6^|^6^
2011/12/09
0
0
小程序和Vue关于绑定数据书写上的区别

一、书写格式上 1、绑定事件 Vue: 小程序: Vue是通过:事件名字='回调函数名'。 小程序以或开头,后面跟着事件类型,例如、。自基础库版本1.5.0起,和后可以紧跟一个冒号,其含义不变,如。...

fenerchen
06/02
0
0
JavaScript零基础入门——(十三)JavaScript的事件

JavaScript零基础入门——(十三)JavaScript的事件 大家好,欢迎回到我们的JavaScript零基础入门。上一节课,我们了解了JavaScript定时器,也演示了一些比较经典的例子,其实我们已经用到了...

JandenMa
07/01
0
0
js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器) ...

在前端开发工作中,由于浏览器兼容性等问题,我们会经常用到“停止事件冒泡”和“阻止浏览器默认行为”。 1.阻止浏览器的默认行为 [java] function stopDefault(e) { //如果提供了事件对象,...

java_T
2012/07/13
0
0
Vue2.0笔记——事件对象,事件冒泡及默认行为

事件对象 关于事件即v-on在指令中已经介绍过,@简写也说过,就不再说明如何声明使用了。 我们可以在调用事件方法是为方法添加参数 $event,表示一个事件实例。 在处理方法中,得到这个实参,可...

逝岁月
04/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

72.告警系统邮件引擎 运行告警系统

20.23/20.24/20.25 告警系统邮件引擎 20.26 运行告警系统 20.23/20.24/20.25 告警系统邮件引擎 邮件首先要有一个mail.py,以下。 因为我们之前zabbix的时候做过,就可以直接拷贝过来 mail.s...

王鑫linux
39分钟前
1
0
09-利用思维导图梳理JavaSE-

09-利用思维导图梳理JavaSE-Java IO流 主要内容 1.Java IO概述 1.1.定义 1.2.输入流 - InputStream 1.3.输出流 - OutputStream 1.4.IO流的分类 1.5.字符流和字节流 2.InputStream类 2.1.File...

飞鱼说编程
45分钟前
3
0
Spring Cloud 微服务的那点事

在详细的了解SpringCloud中所使用的各个组件之前,我们先了解下微服务框架的前世今生。 单体架构 在网站开发的前期,项目面临的流量相对较少,单一应用可以实现我们所需要的功能,从而减少开...

我是你大哥
55分钟前
2
0
步步深入MySQL:架构->查询执行流程->SQL解析顺序

一、前言 一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。 本文将从MySQL总体架构--->查询执行流程--->语句执行顺序来探讨一...

Java干货分享
今天
1
0
gson1.7.1线程并发导致空指针问题

java.lang.NullPointerExceptionat com.google.gson.FieldAttributes.getAnnotationFromArray(FieldAttributes.java:231)at com.google.gson.FieldAttributes.getAnnotation(FieldAttribut......

东风125
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部