我想知道什么是最有用的JQuery插件.我对那些可能在一般UI开发中有用的东西特别感兴趣,比如Tablesorter,而不是那些提供不常见需求的东西.
如果您可以提供插件目的的简短描述,那将非常有用.
谢谢,唐
我的列表:
自动完成
输入字段,使用户能够快速查找和选择某些值,利用搜索和过滤.
JSON
JSON插件检索检索和操作json数据.
曲奇饼
简单轻巧的实用程序插件,用于读取,写入和删除cookie.
Vaildation
用于验证表单输入数据.
UI
全功能的可用和即用型小部件以及更多......
接口
拖动,可排序,可放置,即插即用组件和视觉效果.
周期
多功能和轻量级的图像幻灯片插件.
我们目前使用:
印象最深刻
布局(码头,针脚,分离器) - 真是太神奇了
Jquery UI元素:
标签 - 标签式用户界面
自动完成 - 来自Web服务的建议框
DatePicker - 漂亮的日历日期选择器
有用的社区插件:
可滚动 - 滚动任何div
Scrollpane - 控制滚动条外观
表分类器 - 任何简单表的表排序(客户端)
快速搜索 - 即时搜索表格内容
验证 - 表单验证(必需/类型/自定义regEx)
HotKeys - 关键快捷键的陷阱.捕获键盘上的每个键.真棒.
BlockUI - 令人敬畏的模态对话框
Curvy Corners - 默认情况下消除锯齿
标记输入(或使用Xs的Facebook自动完成) - Facebook风格标记自动完成
更多内容,我将添加链接等...
我认为Flot插件(绘图库/插件)在这个"必备"列表中应该占有一席之地.
此外,它在StackOverflow中用于在用户帐户页面中显示信誉的直方图.
我列出一个我在做的工作......
我的jLINQ插件是.NET LINQ的jQuery版本.它用于处理内存中的集合(不直接与服务器对话),让你使用类似于下面的语法.
var results = $.from(data) .ignoreCase() .startsWith("firstName","m") .or("n") .isNot("administrator") .orderBy("lastName") .select();
它支持在LINQ中找到的一堆其他命令,用于排序和分组以及大多数选择命令,如contains,between,greaterThan等...
这是一个演示 - 它很稳定,但仍在进行中
也许不一定有,但随着它的进展可能会有用......
我刚刚找到jqGrid,它看起来非常好.
它还有很多文档(现在是99页pdf)和示例
jQuery UI
对于选项卡,可排序列表,自定义动画,拖放等.
AJAX表格(http://malsup.com/jquery/form/)
更改您的表单,以便他们提交AJAX请求.
循环(http://malsup.com/jquery/cycle/)
用于创建轮播,或循环通过一系列数据(图像,文本等)的区域
验证(http://bassistance.de/jquery-plugins/jquery-plugin-validation/)
用于验证表单输入.
对于在不影响页面内容的情况下向客户端发送消息的不显眼方式,我使用基于OSX Growl系统的jGrowl.
很多选项,设置和它保持页面清洁:)
Flowplayer的jQuery工具真的很花哨.我非常喜欢曝光和叠加插件.
我知道这是一个老帖子,但是我想我会把我的2美分投入,以备将来参考.
Colorbox - 绝对是Jquery最好的模态窗口/灯箱.
Validation插件(前面提到的)也很有效.