代理绑定事件下的阻止冒泡事件 注意事项

      //自定义节点删除 点击事件 start
        $('#medicialRecordModal').on('click','.js-del',function (event) {
            $('#delModal').modal('show');
            $(this).attr('data-active','actived');
            event.stopPropagation();
        });
        //自定义节点删除 点击事件 end

        // 点击自定义节点 点击事件 start
        $('#medicialRecordModal').on('click','.defineNode',function (event) {
            
           
        });
        //点击自定义节点 点击事件 end

就是他们的父元素必须一致,不然冒泡事件不生效!!!!!!

如下不生效:

 //自定义节点删除 点击事件 start
        $('#medicialRecordModal').on('click','.js-del',function (event) {
            $('#delModal').modal('show');
            $(this).attr('data-active','actived');
            event.stopPropagation();
        });
        //自定义节点删除 点击事件 end

        // 点击自定义节点 点击事件 start
        $('.define-node').on('click','.defineNode',function () {
 
        });
        //点击自定义节点 点击事件 end

 

你可能感兴趣的:(代理绑定事件下的阻止冒泡事件 注意事项)