为了账号安全,请及时绑定邮箱和手机立即绑定

为什么不管点击哪里 执行的都是绑定在最外面div上的事件 也阻止了事件冒泡 布局也没问题

为什么不管点击哪里 执行的都是绑定在最外面div上的事件 也阻止了事件冒泡 布局也没问题

<div class="checkmsg">        <select>            <option>无</option>            <option>上传图片不符合正常规范</option>            <option>图片不清晰</option>            <option>违规商品</option>            <option>敏感词</option>        </select>        <div class="send_textarea">            <textarea id="msg"></textarea>        </div>        <button style="margin-left:975px">确认</button>        <button id="cancle">取消</button>    </div>js部分$('.checkmsg select').change(function() {        var str = $('.checkmsg select').find("option:selected").text();        var _html = "<p>"+str+"<span id ='del'>x</span></p><br>";        $(_html).insertBefore('#msg');    });$('#del').click(function(event){        event.stopPropagation();        alert('ok');        console.log(e.target)    });    $('.send_textarea').click(function(e){        alert('div了');        console.log(e.target)    });    $('#msg').click(function(){        alert('text了')    });为什么每次不管点击什么地方都alert 点击div了
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 312 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信