收藏
回答

安卓5.1版本web页面对一个div进行两次hide(),会不会报错?

客户反馈安卓5.1版本web页面有一个onclick事件突然失效,找不到原因。唯一感觉有问题的地方就是对同一个div进行了两次hide。

目前也没有对应的机型进行测试。


最后一次编辑于  11-08
回答关注问题邀请回答
收藏

2 个回答

  • 子不语
    子不语
    11-08

    缓缓地打出一个?

    你这是什么环境?

    11-08
    赞同
    回复 8
    • 我想要一只🐶
      我想要一只🐶
      11-08
      web-view
      11-08
      回复
    • 我想要一只🐶
      我想要一只🐶
      11-08
      11-08
      回复
    • 子不语
      子不语
      11-08回复我想要一只🐶
      这应该和内核版本无关,检查下代码
      11-08
      回复
    • 我想要一只🐶
      我想要一只🐶
      11-08
      但是感觉连function都没进去,
      function的开始就是
      $('#mui-backdrop1').hide(); (执行这个function之前对该div已经隐藏过一次)
      $('#mui-backdrop2').hide();隐藏div,没有执行,别的手机都没遇到这个问题,就oppo手机安卓5.1版本遇到了。。。
      11-08
      回复
    • 我想要一只🐶
      我想要一只🐶
      11-08
      第一个方法执行了,第二个方法点击无反应
      11-08
      回复
    查看更多(3)
  • 我想要一只🐶
    我想要一只🐶
    11-08

    function receiveGift() {

    $('#mui-backdrop1').hide();

    $('#mui-backdrop2').hide();

    var checkedCars = "";

    var checkedGifts = ""

    var radios = $("input[type=radio]:checked");

    if (radios.length == 0) {

    mui.toast('请选择礼包');

    return false;

    }

    radios.each(function() {

    var giftId = $(this).val();

    if (checkedGifts == "") {

    checkedGifts = giftId;

    } else {

    checkedGifts += "," + giftId;

    }

    })    

    mui.ajax(contextRootPath + '/weixin/receiveGiftMoren.do', {

    data : {

    "user_code" : user_code,

    "marketingcodes" : JSON.stringify(marketingcodes),

    "checkedGifts" : checkedGifts,

    },

    dataType : 'json',

    type : 'POST',

    timeout : 30000,

    success : function(data) {

    },

    error : function(xhr, type, errorThrown) {}

    });

    }

    11-08
    赞同
    回复
问题标签