什么是“必须拥有”的jQuery插件?

时间:2008-11-06 04:04:15

标签: jquery plugins

我想知道什么是最有用的JQuery插件。我对那些可能在一般UI开发中有用的东西特别感兴趣,比如Tablesorter,而不是那些提供不常见需求的东西。

如果您可以提供插件目的的简短描述,那将非常有用。

谢谢, 唐

19 个答案:

答案 0 :(得分:45)

我的清单:

  • Autocomplete
    • 输入字段,使用户能够快速查找和选择某些值,利用搜索和过滤。
  • JSON
    • JSON插件检索检索和操作json数据。
  • Cookie
    • 简单&轻量级实用程序插件,用于读取,写入和删除cookie。
  • Vaildation
    • 用于验证表单输入数据。
  • UI
    • 功能齐全且可立即使用的小部件以及更多...
  • Interface
    • 拖动,可排序,可放置,即插即用的组件和视觉效果。
  • Cycle
    • 多功能轻量级图片幻灯片插件。

答案 1 :(得分:31)

我们目前使用:

最令人印象深刻的

Jquery UI元素:

有用的社区插件:

更多内容,我将添加链接等...

答案 2 :(得分:29)

我认为Flot插件(绘图库/插件)在这个“必备”列表中应该占有一席之地。

此外,它在StackOverflow中用于在用户帐户页面中显示信誉的直方图。

答案 3 :(得分:11)

我会列出一个我正在努力的人......

My jLINQ plugin是.NET LINQ的jQuery版本。它用于处理内存中的集合(不直接与服务器通信),让你使用类似于下面的语法。

var results = $.from(data)
    .ignoreCase()
    .startsWith("firstName","m")
    .or("n")
    .isNot("administrator")
    .orderBy("lastName")
    .select();

它支持在LINQ中找到的一堆其他命令,用于排序和分组以及大多数选择命令,如contains,between,greaterThan等...

Here is a demo - 稳定,但仍在进行中

也许不一定有,但随着它的进展可能会有用......

答案 4 :(得分:10)

我刚刚找到jqGrid,看起来非常好。

它还有很多文档(现在是99 pages pdf)和examples

答案 5 :(得分:8)

答案 6 :(得分:6)

对于在不影响页面内容的情况下向客户端发送消息的不显眼方式,我使用基于OSX Growl系统的jGrowl

很多选项,设置,它可以保持页面清洁:)

答案 7 :(得分:5)

我知道这是一个很老的帖子,但我以为我会把2美分扔进去,以备将来参考。

Colorbox - 绝对是Jquery的最佳模态窗口/灯箱。

验证插件(前面提到的)也很有效。

答案 8 :(得分:5)

jQuery tools from Flowplayer真的很花哨。我非常喜欢曝光和叠加插件。

答案 9 :(得分:3)

UI - 没有更好的方法来做可拖动,可调整大小和其他一些。

Slibox2 - jQuery的终极灯箱克隆,非常易于使用。

iFixPng - IE6 PNG w / alpha的简单解决方案。

答案 10 :(得分:3)

我对Filament Group的Date Range Picker

印象非常深刻

答案 11 :(得分:2)

UI绝对是必备品。 作为网格组件,我建议jqGrid。恕我直言,它比flexiGrid好。

答案 12 :(得分:2)

我总是使用Facebox向用户显示弹出窗体和消息。它保持UI清洁(我们的大多数用户使用Facebook),但它并不像使用alert()那样乏味。

答案 13 :(得分:1)

http://docs.jquery.com/Plugins/dimensions,它具有很好的偏移和外部功能......

答案 14 :(得分:1)

如果您使用Visual Studio 2008编写jQuery代码,则需要Intellisense: http://weblogs.asp.net/bleroy/archive/2008/10/27/jquery-intellisense-documentation-file-available.aspx

答案 15 :(得分:1)

[edit] - 最近我一直在使用JQuery Tools作为JQueryUI的替代品,JQuery Tools更加以HTML5 / CSS3为中心:http://flowplayer.org/tools/index.html

我喜欢JCarousel Lite(不是JCarousel)http://www.gmarwaha.com/jquery/jcarousellite/正是我所需要的,仅此而已。

-fs

答案 16 :(得分:1)

没有人提到过这些,我发现这些非常有用:

  • Datatables - 将高级功能和交互控件添加到HTML表格
  • BeautyTips - 将可配置的工具提示添加到HTML元素

答案 17 :(得分:0)

我是jTemplates的忠实粉丝,它为您提供客户端模板。我发现它非常强大,特别是对于渲染结果。

答案 18 :(得分:0)