jQuery—您无法使用的功能';没有你我活不下去

jQuery—您无法使用的功能';没有你我活不下去,jquery,jquery-plugins,Jquery,Jquery Plugins,昨晚我和一位同事聊天时,jQuery出现了——他从未遇到过jTemplates,也从未考虑过类似的东西可能存在 这让我思考——jQuery中还有多少其他非常有用的特性没有被使用,因为存在完全可用的替代方案 我希望这个问题不要结束——我知道它没有遵循现代的堆栈溢出QA范式,但我认为它可以形成一个有用的资源,像这样的问题过去很常见,所以,等等都有类似的产品 我将从显而易见的事情开始: 选择器需要我说更多吗 外观修改器-可以轻松应用于DOM元素的各种视觉效果。看 jQuery UI与。还有许多小部件

昨晚我和一位同事聊天时,jQuery出现了——他从未遇到过jTemplates,也从未考虑过类似的东西可能存在

这让我思考——jQuery中还有多少其他非常有用的特性没有被使用,因为存在完全可用的替代方案

我希望这个问题不要结束——我知道它没有遵循现代的堆栈溢出QA范式,但我认为它可以形成一个有用的资源,像这样的问题过去很常见,所以,等等都有类似的产品

我将从显而易见的事情开始:

  • 选择器需要我说更多吗

  • 外观修改器-可以轻松应用于DOM元素的各种视觉效果。看

  • jQuery UI与。还有许多小部件和交互。到目前为止,我只使用了对话框滑块控件,两者都表现出色

  • .ajax及其变体(.get(),.load()等)-消除了发出ajax请求的所有痛苦

  • .live现在和将来将事件处理程序附加到与选择器匹配的所有元素!天才

  • jTemplates-除了jQuery.tmpl()函数之外,该插件允许您创建强大的html模板,用于在客户端呈现数据

  • qTip2-仍处于正式测试阶段,但该插件是创建工具提示和更多功能的最佳插件

  • 延迟-一种干净、合理的异步代码管理方法。有关基本信息和更多链接,请参阅


请添加我遗漏的任何内容,我将相应地更新我的列表。

链接

使其美观(尽管有空间将其弄得一团糟)且简洁。几乎每个jQuery方法(包括插件)都会返回一个
jQuery
对象进行链接,除非存在更好的替代方法(例如维度方法等)

验证引擎:非常棒,很容易验证


!

$.hide、$.show、$.animate、$.css-所有的外观修改器。可能相关:这看起来更像是一个jQuery循环,而不是一个正确的、具体的问题。@jensgram-我找到了那篇文章,但它看起来像是在识别晦涩难懂的jQuery函数,而不是每个人都应该知道的那些函数。@BonyT Oh,你可能是对的。但是,我想您在定义“应该”时会遇到困难:)我以前从未见过jTemplates,但在某种程度上使用了
.tmpl()