jQuery 1.7 视觉参考指南

需积分: 10 1 下载量 6 浏览量 更新于2024-09-17 收藏 558KB PDF 举报
"jQuery视觉手册,英文版,涵盖了jQuery的核心功能和选择器的详细信息,旨在帮助用户快速理解和应用jQuery库。" 在JavaScript的世界里,jQuery是一个广泛使用的库,它简化了DOM操作、事件处理和Ajax交互。《jQuery视觉手册》是开发者的一个宝贵工具,它以清晰直观的方式呈现了jQuery的主要功能。 ### CORE - `jQuery.holdReady(hold)`:这个函数允许你暂停或恢复jQuery的`ready`事件的执行。当你需要在文档加载完毕后执行特定的初始化工作时,这非常有用。 - `jQuery()`:这是jQuery的核心函数,可以接受一个CSS选择器字符串来匹配元素集合。例如,`jQuery('#myID')`将选取ID为'myID'的元素。此外,它还可以接收DOM元素、HTML对象数组或已存在的jQuery对象。 - `jQuery.noConflict([removeAll])`:当与其他库(如Prototype)冲突时,使用此函数可以释放jQuery对 `$` 变量的控制。可选参数`removeAll`用于移除所有jQuery相关的全局变量。 - `jQuery.sub()`:创建jQuery的一个子实例,它的属性和方法可以独立修改而不会影响原始的jQuery对象。这对于插件开发或模块化代码很有帮助。 - `jQuery.when(deferreds)`:这是一个用于处理异步事件的工具,它可以基于一个或多个deferred对象执行回调函数。在多个Ajax请求完成或多个异步操作结束后触发回调非常适合使用此方法。 ### SELECTORS - `AllSelector("*")`:选择页面上的所有元素,是最基础的选择器之一。 - `:animatedSelector`:选择当前正在执行动画的所有元素,对于动态效果的控制非常实用。 - `AttributeContainsPrefixSelector[name|=value]`:选择具有指定属性且其值等于给定字符串或以该字符串加连字符(-)开头的元素。例如,`$('input[type|="radio"]')`会选取所有类型为radio的输入元素。 - `AttributeContainsSelector[name*="value"]`:选择具有包含指定子字符串的属性值的元素。例如,`$('img[src*="jpg"]')`会选择所有src属性包含"jpg"的图像元素。 这些只是jQuery选择器的一部分,还有更多如`AttributeEndsWithSelector`,`AttributeEqualsSelector`等,它们提供了强大的选择能力,使得我们可以精确地定位到DOM中的任何元素。 《jQuery视觉手册》是学习和查阅jQuery功能的便捷参考资料,无论是初学者还是经验丰富的开发者,都能从中受益。通过深入理解并熟练运用这些核心功能和选择器,可以极大地提升JavaScript编程效率,让网页交互变得更加流畅和高效。