jQuery的易扩展性,吸引了来自全球的开发者来共同编写jQuery插件,目前已经有超过几百种插件因公在全球不同类型的项目上,使用这些经过无数人检验和完善的优秀插件,可以帮助用户开发出稳定的应用系统节约项目成本。
jQuery插件的开发包括两种:
一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。
插件开发参考链接:http://blog.csdn.net/limm33/article/details/52846698
二、常用扩展插件
jQuery常用插件,导入jquery插件确保它位于主jQuery库后!
jquery UI
jQuery EasyUI
jQuery LigerUI
对话框:
artDialog
表单验证:
jquery.form.js
jquery-validate
放大镜:
cloud zoom(这个效果炫)
jquery.jqzoom.js
jquery.jqzoom.css
图片查看:
jquery.fancybox
图片切换插件Nivo Silder:
jquery.nivo.slider.js
nivo-slider.css
theme-default.css
arrows.png
bullets.png
loading.gif
树状结构:
JQuery zTree
JQuery Treeview
焦点图:
soChange
AnythingSlider
评分:
jquery.raty
Tab:
idTabs(虽然自己也写了tab选项卡的插件,但在之前一直用的都是这个)
面包屑导航:
jBreadCrumb(IE6下似乎有点问题)
Tip:
colortip
分页:
jPaginate
上传:
jUploader
基于HTML5的可预览多图片Ajax上传
Cookie插件cookie:
jquery.cookie.js
搜索插件AutoComplete:
jquery.autocomplete.js
jquery.autocomplete.css
indicator.gif
右键菜单插件ContextMenu:
jquery.contextmenu.js
jquery.contextmenu.css
动画表格排序插件TableSort:
jquery.tableSort.js
进度条插件ProgressBar
jquery.progressbar.js
页面加载遮盖插件LoadMask:
jquery.loadmask.js
jquery.loadmask.css
数据分页插件Pgination:
jquery.pagination.js
jquery.pagination.css
消息通知条插件Activebar2:
activebar2.js
滚动条插件NiceScroll:
jquery.nicescroll.js
zoomico.png