网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的考试资料:

 

标题 js 阻止事件冒泡
内容
    在一个 <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" 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();
    }
随便看

 

在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/16 0:57:24