这段是通过字母导航省份的代码。当手指在字母上滑动时,touchmove事件并不能确定当前的字母是哪个,因为e.target永远是touchstart时的那个字母。所以我不得不通过坐标来判断手指位于哪个字母上,这样就导致一个问题,每次滑动都必须遍历26个字母的坐标,这样效率是非常低的,但是目前我也没有好的办法。
该插件的使用方法非常简单:
// html代码 <input type="text" />
// js代码 $(".city").CityPicker();
如果有需要的朋友,可以从https://www.jb51.net/jiaoben/430774.html 下载。
您可能感兴趣的文章: