与JQuery的初次见面
从W君处知道JQuery已经许久了。总没有时间去看一次。最近借改进一个既有CMS系统的机会,学习 JQuery ,并力图利用其来重写 CMS 的主要前台操作。
JQuery从体量上看是极小的,但其内涵却不小。要能熟悉其结构,并能应用到自我的前台XHTML中,并不是一件易事。经过使用,我有以下一些经验:
- 网页尽量要满足 XHTML 标准。网页结构越标准规范,JQuery运行速度越快。所以在调试JQuery程序前,最好先用 Dreamweaver 来验证一下网页的有效性,否则会浪费很多调试时间
- JQuery是一个很”安静“的引擎,即便出错也没有多大的反应,所以在编写 JQuery 程序时,要逐步推进,并且要先准备好多个 CSS 文件,并利用 @import 方式来逐步调用
- 要采用成熟的代码,要力图使用 JQuery 的插件而不是自己开发。但不要对JQuery插件抱有完全的信赖,特别是有些插件的引入会引起既有代码的Bug,要有所舍弃
经过试用,下面一些 JQuery 插件成为锁定对象,要对其进行长期跟踪研究、并将其大量在前台设计中使用
- JQuery Alert Dialogs
- 一个很好的对话框插件,可以生成最常用的提示对话框
- JQuery Easy News
- 有翻转效果的新闻显示面板
- Virtual JQuery Keyboard
- 软键盘,用于密码输入等操作最合适了
- S3 Slider
- 有文本说明的图片幻灯面板
- mb.extruder
- 多级缩放菜单
- Vertical News Ticker
- 类似于Marquee效果的新闻显示面板
- TableSorter
- 很有名的表格排序插件
- dataTables
- 很强大的表格插件,有多种表格定义功能
- JTip
- 提示框插件