做项目的几年下来,用过很多的JS插件,包括JQuery下的,但大多数都是用过一两次,就被遗忘了,积累下来常用的几个被当作珍品一样放到常用文件夹。
1.lightbox
Lightbox JS 是一个简单而又谦恭的用来把图片覆盖在当前页面上的脚本. 它能被快速安装并且运作于所有流行的浏览器.
2.cool-pop-up-js
一款弹出框框架,jQuery实现很炫很酷的弹出层效果
3.ymPrompt
比较华丽的弹出框,有多种皮肤
弹出窗口, 水晶质感,设计细腻,外观漂亮; 兼容ie6/7/...
4.formValidator
jQuery formValidator表单验证插件,它是基于jQuery类库,实现了js脚本于页面html代码的分离。你可以划分多个校验组,每个组的校验都是互不影响。对一个表单对象,你只需要写一行代码就可以轻松实现无数种(理论上)脚本控制。目前支持4种大的校验方式,分别是:InputValidator(针对input、textarea、select控件的字符长度、值范围、选择个数的控制)、CompareValidator(提供2个对象的比较,目前可以比较字符串和数值型)、AjaxValidator(通过ajax到服务器上做数据校验)、RegexValidator(提供可扩展的正则表达式库) 、FunctionValidator (可使用外部函数来做校验)
5.jsconfirm
jsConfirm插件主要功能模拟JS系统函数confirm(),增强用户体验。
6.wbox
轻量级的弹出窗口jQuery插件,压缩后仅仅3.65Kb,基于jQuery1.4.2开发,主要实现弹出框的效果,并且加入了很多有趣的功能,比如callback函数,显示隐藏层,Ajax页面,iframe嵌入页面……
7.jQuery powerFloat万能浮动层下拉层插件
powerFloat顾名思意就是“强大的浮动”,是一款基于jquery的强大的浮动插件,支持hover, click, focus以及无事件触发;支持多达12种位置的定位,出界自动调整;支持页面元素加载,Ajax加载,下拉列表,提示层效果,tip类效果等;可自定义装载容器;内置UI不错的装载容器;支持鼠标跟随等。