分享一款基于jquery具备多种功能的js库-superslide

2015-01-19 09:42 栏目:技术开发 查看(10351)

湖南幸运赛车爱彩人彩票网 www.schu9.cn 前些天发群里有个站长咨询我他遇到的问题,其实就是一个简单的幻灯片效果,原因是他购买了一套别人制作的模版然后出现点问题,其实最终的问题是他自己。因为需要进行分析他的问题,于是我看了一下他前端的代码,结果发现他的幻灯片效果并不是使用DZ自带的JS库,而是用了一个名为superslide的js库,然后把他网站上面这个库解压出来看了下源代码,结果发现这个库不仅仅只是一个小小的幻灯片效果,诸如幻灯片、TAB切换、无缝滚动等等网站常用到的一些特效这个几乎都能实现。

后面索性百度了一下,结果发现这个库是国人基于jquery开发的一款JS插件,具备常用的几十种功能。就如作者主页上说的那样“很多新手(通常是指不了解JS或者不会用JS的朋友)在制作网页过程中,经常需要用到各种特效,于是到网上找合适的插件。找到后要熟悉它的参数、用法等,如果用到几种不同特效,就要找几个不同插件,结果页面代码臃肿,加载缓慢,还要害怕会不会冲突!实在痛苦。而这款插件解决大多数的特效效果”。

这款具备如此多特效功能的插件体积并不是太大,开发版20KB左右,压缩包11KB;对于那些不懂JS的朋友我想到处放插件总体积肯定不止这个。而且就算对于读不懂JS源码的朋友使用这款插件也没有任何问题,因为作者提供里完整的API说明,只要对照参数即可实现你想要的效果。

分享一款基于jquery具备多种功能的js库-superslide

但作为一个熟悉(我觉得精通之类的话还是不要说的好,呵呵)原生JS和jquery库的人,我认为这款插件虽然非常强大,但并不是万能的;至于使用与不使用我想也得看情况的。

首先我说下使用的情况

1、不懂JS的朋友,与其到处找JS插件,还不如用这一款集成更多特效的插件来解决,毕竟它确实包含了我们常用的一些效果;

2、对于项目需要使用很多这个插件所具备功能的特效,而且项目其他部分没有与之相互交集的地方;

3、在不影响整体体积及稳定性前提下,为了提供开发效率可以使用,毕竟使用开源不可耻,jquery不也是开源JS库。

其次我说下不推荐使用它的情况:

1、项目本身已经具备了我们想要特效。比如我前面提到的那个朋友的模版,因为是DZ的,而他那个效果DZ自带的库完全可以做到,根本没必要去用这个库,甚至jquery也不需要,这样就增加了jq的几十KB和这个插件的11KB大小,而且性能也显然没有自带的高;

2、自己具备编写JS的能力,而且项目只需要一两个特效,这个时候完全可以自己去编写;比如为了实现一个简单的TAB切换而去使用这样的插件,就有点儿得不偿失了。

下面就引用其官方的关于这款插件的一些主要的参数(点击图片可放大)。
superslide主要参数
最后需要注意的是,就如前面所说的那样,它是一款基于jquery的插件,因此使用的时候必须先引用jquery库。最后附上关于这款插件的一些信息:

1、官方主页://www.superslide2.com/

2、参数介绍://www.superslide2.com/param.html

3、如何使用://www.superslide2.com/howToUse.html

与我们的项目经理联系
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流

转载请注明出处:分享一款基于jquery具备多种功能的js库-superslide - 微构网络
分享:
  • 打造“互联网+”,共享经济改变百姓生活 2019-04-22
  • 破财免灾!C罗愿向西班牙税务部门缴纳1880万欧元 2019-04-19
  • 中国品牌SUV新标杆 人民网试驾WEY VV7VV5 2019-04-19
  • 杨爱国:借助小博会促进尚志社会经济加快发展 2019-04-15
  • 泪目!川农院士逝世5年,夫人每日都去看他的雕像…思念如马,不停蹄! 2019-04-15
  • 海信世界杯首秀出奇招 竟打出俄文广告 2019-03-25
  • 财政部:对原产于美国的500亿美元进口商品加征关税 2019-03-11
  • 我和《人民日报》(我与人民日报·纪念人民日报创刊70周年) 2019-03-11
  • 杭州再增100个海绵城市项目 2018-11-08
  • 新华网申领新闻记者证资格审核公示 2018-11-08
  • 226| 27| 228| 596| 654| 922| 391| 566| 800| 101|