• 工作的惨痛之总能遇见自己解决不了得问题!!!呜呜呜


    关于技术,我给自己的评价是介于2级和3级之间,没达到3级有一个原因是自己不会关于性能分析(当然,计划这周学习这个的。),其他就是工作经验不够多,有些坑意识不到,奋不顾身就往里跳,我也是醉醉的。

    有些坑,自己跳进去了,努力爬爬,就出来了。

    但有些坑,确实是自己解决不了,比如,整屏上滑下滑,用touchstart等事件,然后每个整屏改变top,页面中有input和下拉,为了屏蔽微信端那个每次滑屏总会露出由172.23.45.192提供的信息的浏览器默认事件,我就用preventDefault方法,结果页面中input不能输入了。死这了,听同事的找了个插件。

      关于上述死在preventDefault的解决方案今天有了答案:就是比如input。$('input').on('touchstart',function(ev){ev.stopPropagation();});用这个防止preventDefault冒泡!!!

    问题又来了,页面中下拉是地址,省,市,区,调用的接口。布局是这样的:

    我写了个方法,传入参数,分别传入pro-box,city-box,street-box,方法是每次touchstart让其中的ul也就是下拉显示出来,然后依次点击“省”的时候,获取getProvinceTextContent的值,问题是touchstart会先执行,然后执行click,这样的结果就是每次都弹出两次getProvinceTextContent的值,获取的结果是不一样的,结果导致其无法判断,代码出现illigal,于是想要的效果也就是时有时无了。

    结果就是我很崩溃!!!

  • 相关阅读:
    android部分控件应用解析
    CodeForces Round #179 (295A)
    面试题27:连续子数组的最大和
    java写文件时,输出不完整的原因以及解决方法
    序列化和反序列化--转
    Java多线程编程那些事:volatile解惑--转
    转变--一个平凡人的2017年总结及2018年展望
    系列文章--批处理学习
    set命令
    bat计算两个时间差
  • 原文地址:https://www.cnblogs.com/itbainianmei/p/5456270.html
Copyright © 2020-2023  润新知