jq动态添加onclick事件在谷歌中不起作用

        
    $("#oa-bed-rooType").append($('<option/>').val(0).text('请选择房间类型'));

        $('#oa-bed-roomType').append($('<option/>').attr("onclick", "test(this)").val(item.id).text(item.feeName));
    $.each(data.data, function (index, item) {

    });

 1、动态添加onclick事件,这个事件在火狐下是可以用的,但在谷歌中是不起作用的

 2、解决办法

$('.message-box').on('change', '#oa-bed-rooType', function () {
        var = $(this).val();
    })

  .message-box 是整个弹框的父级,用事件委托的形式就可以解决上面onclick事件不起做用的现象

原文地址:https://www.cnblogs.com/zsongs/p/6340881.html