5 个不常用但有用的 jQuery 方法

本文介绍几个不常用,但是有用的 jQuery 方法。

.ajaxSetup()

api.jquery.com/jQuery.ajaxSetup/
这个应该小有名气的方法能让所有的AJAX请求变量的变量是预定义的。例如在一个应用中,为全部的请求使用一个预定义的URL路径:

 

.grep()

api.jquery.com/jQuery.grep/

grep是一个*nix系统支持的命令,jQuery将它作为一个helper提供给了使用者,这对在数组中搜索特定值是有帮助的。

 

 

上述变量filteredData是一个数组,并且每个值都大于0了。

.closest()

api.jquery.com/closest/

这个方法能由当前DOM元素穿越到文档的根节点。它以一个jQuery对象作为参数,并且如果在穿越时已包含,jQuery将返回第一个匹配的元素。

 

.holdReady()

api.jquery.com/jQuery.holdReady/

这是一个拥有或释放.ready()函数的相关未知的方法。尽管使用它似乎有些多余,但它能防止在DOM就绪前某些功能的运行。

 

$.merge()

api.jquery.com/jQuery.merge

它和PHP中的array_merge是类似的:能以较好的性能合并数组,遗憾的是,这么实用的helper函数,jQuery竟然没提供,竟然没提供,竟然没提供啊!

 

尽管有了许多新的 JavaScript 库/框架,但是 jQuery 依然是很有用的。


error: 错误信息!