项目中遇到的bug

1. ios自动填充验证码重复问题

<input type="number" name="Verification" οninput="if(value.length>6)value=value.slice(0,6)"  id="Verification" placeholder="请输入短信验证码">

 

2.输入验证码之后页面自动拉到底部

 $('input').on('blur', function() {
        setTimeout(function() {
            window.scrollTo(0, 0)
        }, 100)
    })

3.vue获取数据填充页面时会延时,最好用js

4.广告无缝滚动

  var num = 0;
    function goLeft() {
        //750是根据你给的尺寸,可变的
        if (num == -580) {
            num = 0;
        }
        num -= 1;
        document.getElementById("moveDiv").style.left=num/100+"rem";
    }
    //设置滚动速度
    var timer = setInterval(goLeft, 20);
    //设置鼠标经过时滚动停止
    $(".winBox").hover(function() {
        clearInterval(timer);
    },
    function() {
        timer = setInterval(goLeft, 20);
    })

5.当两边文字不一样时,要居中,可以用空格代替文字   

&nbsp; 半角的不断行的空白格(推荐使用)

&ensp; 半角的空格  宽度正好是1/2个中文宽度

&emsp; 全角的空格  1个中文宽度

6. 抛锚链接(点击滚动到当前导航内容)
function click_scroll(className) {
    var scroll_offset = $("." + className).offset().top;   
    $("body,html").animate({      
        scrollTop: scroll_offset - 20    
    }, 500);
}

7.点击任意地方隐藏

var target = $(e.target);
 if (target.closest(".navbar-toggle").length != 0) return;//不冒泡到的节点

8.自适应  (750px)

//屏幕字号自适应
(function(a,d){var b=a.documentElement,e="onorientationchange"in window?"onorientationchange":"resize",c=function(){var a=b.clientWidth;a&&(b.style.fontSize=750<=a?"100px":a/750*100+"px")};a.addEventListener&&(d.addEventListener(e,c,!1),a.addEventListener("DOMContentLoaded",c,!1))})(document,window);

 

9. 调用百度地图

<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=qPeKcW2vrxiZ00nq4S5ZOQy8"></script>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值