突然发现用别人的插件挺好的,就琢磨着我是不是应该也写一个试试(就是就是发现自己啥都不会哈哈哈),然后大概有了思路就开始动手,写了好久感觉越写越乱了。。。现阶段这版只是能用。。写的过程中也发现了和思考了不少东西,对于怎么组织好代码更优雅还是有不少困惑,不过呢慢慢来吧,多练习多思考才是王道,其他各种浮躁的情绪只能帮倒忙。。。简单介绍一下其功能,具体代码有兴趣的可以去这里看看点击这里 还有todo就是增加多列并动态加载数据的功能 安装 引入iscroll-probe.js 引入xScrollSelect.js 引入xScrollSelect.css 使用示例 var xs = new xScrollSelect({ spaceNum: 2, //预留的格子数, 即选择空白区域所占的格子数, 默认为2 itemWidth: 40, //每个格子的宽度单位px,默认为40 showCover: true, //是否展示背景遮罩, probeType: 2, //iscroll配置参数,表示scroll监听中切换active的class的检查灵敏度,取值1,2,3越高越灵敏,默认为2 //需要展示的数据, name是展示名称,其他数据可以放入每个{},回调时会把选中的数据原样返回