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

时间:2021-01-04 04:02:52
    $("#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事件不起做用的现象