JS插件
Js插件在前端开发中占有很重要的地位,使用Js插件可以大大减少项目的工作量,提高开发效率。Js插件一般是解决了一个独立的问题,实现某些特效,或者是方便Web前端开发。Js插件主要分享开发中用过的或者是比较优秀的JS插件。二维码图片生成器QRCode.js
QRCode.js是一个实现生成二维码(QRCode)的js插件。 QRCode.js有着良好的跨浏览器兼容性(高版本使用HTML5的 Canvas,低版本IE使用table元素绘制),而且QRCode.js没有任何依赖。只需要引用一个QRCode.js。
阅读原文 »
移动设备手势事件库Touch.js
Touch.js手势库是专门在Webkit内核浏览器的移动设备中使用中设计的, Touch.js是移动设备上的手势识别与事件库。Touch.js基于原生事件,支持事件代理, 性能更好,极简的API,秒速上手等优势。
阅读原文 »
打字效果的JS库TheaterJS
在之前的文章里也介绍了一个打字效果的jQuery插件-typer.js。今天再给大家分享一个模拟人类打字的js插件TheaterJS,TheaterJS功能更加丰富,包含多个角色管理、事件处理等。
阅读原文 »
jQuery打印插件jqprint
jqprint插件是一款基于jquery的网页打印插件,可以非常轻松的实现网页打印,而且可以打印任意选定的区域。在使用jqprint打印的过程中,实现也是非常简单的。下面就详细的讲解下jqprint插件的使用。
阅读原文 »
滚动条插件slimScroll.js
slimscroll.js是一个非常小巧的jQuery滚动条插件,jQuery slimScroll.js插件使用起来也很简便,给盒子固定一个高度,超出的则会自动出现滚动条。slimscroll.js不占用任何的视觉空间,因为它只有当用户鼠标移过去时才会出现,用户可以拖动滚动条或使用鼠标滚轮来改变滚动条的位置。slimscroll.js可以自定义的参数也非常的丰富,支持滚动条颜色,宽度,位置,大小,是否显示等属性。
阅读原文 »
JS实现用动画展示数字
有时我们需要动态的展示数字等效果,这样来让我们的网站更炫更新颖,让人有更强的创作欲望。我们可以用CountUp.js、jquery-animateNumber这两个中的任意一个插件去实现。
阅读原文 »
全屏滚动插件pagePiling.js
全屏滚动效果是最近非常流行的网页设计形式,带给用户良好的视觉和交互体验。pagePiling.js 这款 jQuery 插件可以帮助前端开发人员轻松实现这种效果。支持所有的主流浏览器,包括IE8+,支持移动设备。
阅读原文 »
自适应滑动插件swiper.js
Swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端,能实现触屏焦点图、触屏Tab切换、触屏多图切换等常用效果,也有3D效果,支持鼠标滚轮和键盘。它的目的是用于移动网站,移动web应用程序和移动本地/混合应用。
阅读原文 »
页面加载进度条pace.js
Pace.js是一个非常有意思的js插件,可以自动的监听页面的加载数据,并且能够定制加载条。最重要的一点,它还可以监测到ajax的调用并且出现加载条提示。它还可以引入加载进度条的主题样式,你可以选择任意颜色和多种动画效果(例如简约、闪光灯,MAC OSX,左侧填充,顶部填充,计数器和弹跳等等动画效果)。
阅读原文 »