关于<li>标签绑定的click事件在安卓机上位置偏移的记录

在使用mui框架的项目中,遇到li标签的click事件在安卓设备上触发位置偏移的问题。经测试,该问题在PC及部分iOS设备上不存在。通过检查发现可能是mui与jQuery的冲突导致,最终通过弃用jQuery的click方法,改用mui的内置事件绑定来解决了这个问题。
摘要由CSDN通过智能技术生成

首先记录一下具体细节:

最近参与了一个项目,需要统计到用户近六个月的消费详情。

使用的是mui框架。

js部分如下:

function initMonth() {
    var html="";
    var x=1;
    html +='<ul id="monthList">'
    for (var i=0;i<=5;i++){
        var date=new Date;
        var month=date.getMonth()-i+1;
        if (month<10){
            month = "0" + month;
        }
        var monthDate=year+month;
        monthvarry.push(monthDate);
        if(x==1){
            html+="<li name='monthChoice' class='mui-control-item mui-active'  >"+month+"月</li>";
        }else{
            html+="<li name='monthChoice' class='mui-control-item'  >"+month+"月</li>";
        }
        x++;
    }
 html +='</ul>'
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值