通过插件的方式扩展 jQuery 的基础功能, jQuery 的插件体系也成为它其中一个最著名的方面。从表格排序到表单校验, 再到自动补完功能……,如果有这些方面的需求, 那么好大机会已经有人写好相应的插件了。
虽然数量众多,但是插件的质量却不那么一致。有很多插件是经过大量的测试并且 有很好的维护,但有些则完成得很匆忙,会慢慢地远离人们的视线。 有不少并不符合最佳实践的要求。
寻找 jQuery 插件,最好的办法还是 Google。 不过,jQuery 开发组正在努力建设一个更好的插件库。如果你通过 Google 搜索出一些插件, 你可以通过邮件列表或者 #jquery IRC channel 向其他人咨询一下。
当你要找一个插件来满足需求时,多做点功课,尽可能找那些文档写得清楚点的, 可以让作者提供一堆用法例子的。需要注意哪些大大超出需求要求的插件, 它们可能带来很多没必要的开销。要了解更多如何觅得所爱,可以看看 Remy Sharp 的 Signs of a poorly written jQuery plugin。
选好插件之后就可以将它加入到页面中去了。先下载,需要解压就解压, 将插件脚本放在应用所在的目录中,再通过 script 标签(放置于 jQuery 之后) 将插件引入到页面中去。
Copyright Rebecca Murphey, released under the Creative Commons Attribution-Share Alike 3.0 United States license.