移动端中滚动条插件better-scroll(BScroll)的使用

定义
better-scroll 是一款重点解决移动端(已支持 PC)各种滚动场景需求的插件。它的核心是借鉴的 iscroll 的实现,它的 API 设计基本兼容 iscroll,在 iscroll 的基础上又扩展了一些 feature 以及做了一些性能优化。

better-scroll 是基于原生 JS 实现的,不依赖任何框架。它编译后的代码大小是 63kb,压缩后是 35kb,gzip 后仅有 9kb,是一款非常轻量的 JS lib。

官网:http://ustbhuangyi.github.io/better-scroll/

注意
better-scroll是基于父元素固定高度,溢出才滚动的,所以父元素务必定高,否则无法滚动

引入地址:
https://unpkg.com/better-scroll/dist/bscroll.min.js

示例:

this.scroll = new BScroll('.addFriends',{scrollY: true,click: true,wheel:{selectedIndex: 0,rotate: 25,adjustTime: 400,wheelWrapperClass: 'wheel-scroll',wheelItemClass: 'wheel-item',wheelDisabledItemClass: 'wheel-disabled-item' // version 1.15.0 支持
}
});

滚动条插件better-scroll(BScroll)的使用相关推荐

  1. JavaScript滚动条插件源码

    这是过年的时候自己写的js滚动条插件的源码,做出的效果自己并不满意,正因为做的并不满意所以回头重新巩固和深入学习js,这个插件有如下几个不太满意的地方: 内容的过度效果,可以参阅QQ客户端最近会话列表 ...

  2. 滚动条插件---jquery.nicescroll.js

    nicescroll 滚动条插件是一个非常强大的基于 jQuery 的滚动条插件,不需要增加额外的css,几乎全浏览器兼容.ie6+,实现只需要一段代码,侵入性非常小,样式可完全自定义,支持触摸事件, ...

  3. 15个带示例的jQuery滚动条插件

    1.NiceScroll:可用于桌面.移动与触摸设备的jQuery滚动插件 NiceScroll是一个jQuery插件(since 1.5),它有着类似于ios/移动设备的样式.它支持Div.iFra ...

  4. jQuery插件:Tiny Scrollbar滚动条插件(滚动条美化、默认滚动条)

    Tiny Scrollbar是基于jQuery的滚动条插件, 风格简洁, 可自定义样式, 体积较小. 插件特点: 支持iPhone, iPad, Android 新版1.8,可以在移动设备上滚动内容 ...

  5. Google分析用户页面滚动深度分析jQuery插件 - jQuery Scroll Depth

    日期:2012-4-29  来源:GBin1.com Google Analytics(Google分析)对于广大站长来说,肯定不是一个陌生的工具,它能提供给我们众多的网站访问相关信息及其用户使用情况 ...

  6. vuejs滚动条_VUE滚动条插件——vue-happy-scroll

    最近自己在自学vue2.0,然后就自己摸索做一个简单的后台管理系统,在做的过程中,总感觉不同浏览器自带的滚动条样式不统一,也很难看,所以就在网上找一些使用vue的滚动条插件.最开始用的是Easy-sc ...

  7. WordPress下拉加载插件Infinite Scroll之手动点击加载实现

    本文基于上一篇博文<WordPress 无限分页下拉加载插件(Infinite Scroll)功能使用记录>而写,上文说到WordPress插件Infinite Scroll的自动加载分页 ...

  8. 针对模拟滚动条插件(jQuery.slimscroll.js)的修改

    在开发过程中程序员总会碰到产品经理提出的各种稀奇古怪的需求,尽管有些需求很奇葩,但不得不说有些须有还是能指引我们不断的学习与进步,最近在工作中就碰到这种问题.需求是要求在各主流浏览器上使用自定义的滚动 ...

  9. 无限滚动插件Infinite Scroll

    最近一个项目需要用到无限滚动,调查了很多最后用了Infinite Scroll这个插件. 优点 ①ajax的函数是内部已经封装好,所有不需要单独的调用. ②后台返回的形式既可以是静态html形式也可以 ...

  10. 滚动条插件 nicescroll 的使用

    最近写项目需要美化页面的滚动条,于是接触了nicescroll这个滚动条美化插件.具体用法如下图代码所示: /*美化滚动条*/ function scroll(id){$(id).niceScroll ...

最新文章

  1. 2010-07-18 项目重构计划
  2. 获取height固定折叠元素真实高度方法
  3. 数学家、中科院院士张景中:数学实力影响国家实力是近代以来的共识
  4. 容器编排技术 -- Kubernetes 联邦 Deployment
  5. 基于Python的接口自动化unittest测试框架和ddt数据驱动详解
  6. python实战1.0——爬取知乎某问题下的回复
  7. Python+OpenCV:图像Harris角点检测(Harris Corner Detection)
  8. SQL Server中Rowcount与@@Rowcount的用法 和set nocount on 也会更新@@Rowcount
  9. 什么是Ajax? (转载于疯狂客的BLOG)
  10. SNS背后的科:从六度分隔到无尺度网络,互联网营销
  11. SMT贴片加工防静电基础知识
  12. sqlmap中tamper的用法
  13. 史上最简单的软件破解——5行脚本代码完美破解99%的过期软件
  14. 帮推|阵容强大!请查收你的ASES线下宣讲会邀请函
  15. 【深度学习】TensorFlow基础知识点总结
  16. Java面试--Java内存模型
  17. 中国GDG Google I/O之行所见:带回国际创新风采,做中国开发者连接世界的桥梁
  18. Android视角,精妙绝伦的回调方法
  19. 冒着开除的风险,让我们解密图书管理之校长看完直夸好IO流下篇
  20. java ocr文字识别软件_Java文字识别软件-调用百度ocr实现文字识别

热门文章

  1. java html模板转图片、动态绑定数据
  2. MATLAB与word的交互
  3. 游戏图形引擎中 Shader Systen 的设计
  4. Linux上matlab安装过程,Linux matlab 2010a 下载与安装过程
  5. WordPress中文插件 Erphpdown vip会员+推广提成+收费下载/查看内容+前端个人中心 银联/支付宝/微信支付/财付通/贝宝paypal[更新至v9.6.1]
  6. 完全干净卸载 iTunes 步骤
  7. 【Nokia5800xm软件资源】
  8. matlab画函数微分图,【matlab】ode45求解二阶微分方程,绘制曲线图 | 使用函数句柄的方法...
  9. N、NP、NPC问题分析
  10. php获取客户端ip地址或者服务器ip地址