九、jQuery选择器基础

jQuery选择器是jQuery类库提供的最强大的功能之一,是所有功能的基础。

什么是jQuery选择器?

获取页面上的对象,并且将对象以jQuery对象的形式返回。var jQueryObject = $("#testDiv"); ID选择器示例。

jQuery选择器核心函数

jQuery(expression,[context])

接收一个包含选择器表达式的字符串,然后用这个字符串去匹配元素。

如果没有参数context,默认为在整个html文档中查找。如果指定了context,则在这个context中查找。返回元素的顺序等同于在context中出现的先后顺序。

jQuery选择器分类

jQuery选择大体可以分为两类,选择和过滤。选择的作用是选择元素,过滤的作用是从选中的元素中筛选元素。如果只使用过滤器,相当于先选中所有元素然后过滤。

选择器使用技巧

1、选择器返回的是jQuery对象,jQuery对象是一个集合,即使只选中了一个元素也是以集合的形式返回。

2、选择器中的特殊字符使用\\转义。

3、选择器即使没有选中页面元素,在jQuery对象上调用方法也不会报错,即永远不会返回null。可以通过size()方法取jQuery对象集合的个数来判断是否选中的元素。

4、jQuery对象的索引器返回的是DOM对象。因此需要转换为jQuery对象才能调用jQuery函数。

5、ID选择器最快。

6、无法用ID选择器的时候,用元素选择器。

7、给选择器一个上下文。

8、保存选择器返回的对象,减少选择器的使用次数。

原文地址:https://www.cnblogs.com/tomkillua/p/2624699.html