5个简单的jQuery函数发布
九游会客户端——2011年1月18日星期二
jQuery被全世界无数的开发人员所使用, 这是一种提高JavaScript开发效率的好方法. 因此,我决定概述一下它最有用的几个功能. 每个标题还链接到函数的jQuery API页面.
-
.队列()
这个方便的函数, 顾名思义, 允许您将在一个元素或一组元素上发生的操作排队. 默认情况下,它使用'fx'队列,这是默认的动画队列. 这允许您轻松地设置在动画之间发生的非动画动作. 例如,淡出一个元素,然后更改其外观,然后淡入. 另外, 您可以指定一个表示不同队列的字符串, 然后你可以让不同的动作和动画同时发生, 仍然尊重他们各自的队列.
-
.load ()
jQuery的ajax相关函数之一, .如果需要将AJAX调用的结果直接放到一个元素中,则使用load (). 这允许您将外部内容以内联方式与“发出即忘”函数调用一起放置. 当然, 您仍然可以选择在下载完成时包含回调, 但是在回调中,您不必设置将内容拖放到页面上,这很方便.
-
.每一个()
对于经常使用jQuery的人来说,这个函数应该很熟悉, 但它实在是太有用了,所以我不得不把它写进去. .Each()遍历调用它的集合中的元素, 并为每一个运行指定的函数, 将index和DOM元素作为参数传递给函数. 活动DOM元素也是函数调用的上下文, 所以它可以被“this”关键字引用.
-
.数据()
这是另一个对于大多数jQuery开发人员来说应该并不陌生的方法. .Data()允许在特定元素上存储和检索任意命名的数据. 然后,任何其他脚本片段都可以访问该数据, 例如,你可以在按钮被点击时切换“活动”标志, 然后另一个函数可以循环遍历页面上的所有按钮,并通过应用CSS或添加类突出显示活动的按钮.
-
.serialize ()
它主要用于AJAX. 它接受您调用它的表单中的字段,并将它们的名称/值对转换为查询字符串. 那么,将这个查询字符串应用到AJAX调用以获得操作的确认就很简单了, 或者检索特定于表单数据的内容. 例如,不加载新页面的站点搜索. 您可以序列化表单字段的集合, 尽管通常建议对表单本身调用serialize.
九游会客户端
九游会客户端是一家全方位服务的创意机构 网页设计, 打印, 身份, 品牌, 界面设计, 视频制作, 静止摄影 和 运动设计. 利用我们对卓越的热情,多元文化背景,还有 获奖 实践, 我们一直提供高质量的服务, 自定义, 以创新的解决方案满足客户多样化的市场需求. 欲了解更多信息,请访问 www.MatchaDesign.com.