jQuery(expression,[context])
这个函数接收一个包含 CSS 选择器的字符串,然后用这个字符串去匹配一组元素。
jQuery 的核心功能都是通过这个函数实现的。
jQuery中的一切都构建于这个函数之上,或者说都是在以某种方式使用这个函数。这个函数最基本的用法就是向它传递一个表达式(通常由 CSS
选择器组成),然后根据这个表达式来查找所有匹配的元素。
默认情况下, 如果没有指定context参数,$()将在当前的 HTML 文档中查找 DOM 元素;如果指定了 context 参数,如一个 DOM
元素集或 jQuery 对象,那就会在这个 context 中查找。
参考 Selectors 获取更多用于 expression 参数的 CSS 语法的信息。
This function accepts a string
containing a CSS selector which is then used to match a set of elements.
The core functionality of jQuery
centers around this function. Everything in jQuery is based upon this, or uses
this in some way. The most basic use of this function is to pass in an
expression (usually consisting of CSS), which then finds all matching elements.
By default, if no context is
specified, $() looks for DOM elements within the context of the current HTML
document. If you do specify a context, such as a DOM element or jQuery object,
the expression will be matched against the contents of that context.
See Selectors for the allowed CSS
syntax for expressions.
返回值
jQuery
参数
expression (String) : 用来查找的字符串
context (Element, jQuery) : (可选) 作为待查找的 DOM
元素集、文档或 jQuery 对象。
示例
找到所有 p 元素,并且这些元素都必须是 div 元素的子元素。
HTML 代码:
<p>one</p>
<div><p>two</p></div> <p>three</p>
jQuery 代码:
$("div > p");
结果:
[ <p>two</p> ]
在文档的第一个表单中,查找所有的单选按钮(即: type 值为 radio 的 input 元素)。
jQuery 代码:
$("input:radio", document.forms[0]);
在一个由 AJAX 返回的 XML 文档中,查找所有的 div 元素。
jQuery 代码:
$("div", xml.responseXML);
分享到:
相关推荐
本文将详细介绍 jQuery 的核心函数 `jQuery(expression, [context])` 的使用方法及其参数含义。 #### 二、`jQuery(expression, [context])` **函数定义:** `jQuery(expression, [context])` 函数用于基于提供的...
### JQuery函数大全知识点详解 #### 一、简介 JQuery 是一个快速、简洁的 JavaScript 库,它极大地简化了 HTML 文档遍历、事件处理、动画以及 Ajax 交互等操作。本文将根据提供的部分JQuery函数,进行详细的解析与...
- **`jQuery(expression[, context])`**:基本构造函数,用于创建jQuery对象。 ```javascript jQuery(expression, [context]); ``` - **`each(callback)`**:对元素集合中的每个元素执行一个函数。 ```...
jQuery 的核心功能都是通过这个函数实现的。 jQuery中的一切都基于这个函数,或者说都是在以某种方式使用这个函数。这个函数最基本的用法就是向它传递一个表达式(通常由 CSS 选择器组成),然后根据这个表达式来...
《jQuery函数大全详解》 jQuery库是JavaScript中最广泛使用的库之一,它简化了HTML文档遍历、事件处理、动画和Ajax交互。以下是一份详尽的jQuery函数大全,涵盖了基础函数实现及其用法。 1. **Attribute操作**: ...
- 核心函数:$(expression,[context])是jQuery的核心,可以使用CSS选择器选取元素,创建jQuery对象。 - 选择器:jQuery支持多种选择器,如#id(ID选择器)、.class(类选择器)、element(元素选择器)等,以及...
4. jquery(expression, [context]):此形式接收一个选择器表达式和一个可选的上下文,返回匹配选择器的jQuery对象集合。 5. jquery(html):此形式接收一个HTML字符串,返回一个包含这个HTML内容的jQuery对象,常用作...
值得注意的是,$符号实际上是jQuery函数的别名,因此$(document.body)与jQuery(document.body)的功能相同。这种设计使得代码更加简洁易读。如果需要解决与其他使用$符号的JavaScript库或自己代码的冲突问题,可以...
- jQuery的核心函数$(expression,[context])根据CSS选择器匹配元素,可以接受HTML字符串、DOM元素或元素数组来创建jQuery对象。 - jQuery对象可以通过索引值(如[0])转换为DOM对象,以便使用DHTML方法和属性。 -...
* jQuery(expression, [context]) 是 jQuery 的核心函数之一,用于选择某个元素。 * jQuery(html, [ownerDocument]) 是 jQuery 的核心函数之一,用于创建新的 HTML 元素。 * jQuery(callback) 是 jQuery 的核心函数...
- **`jQuery(expression, [context])`**:通过提供一个CSS选择器字符串,可以在页面中查找并返回一组匹配的元素。`context`参数可选,用于指定搜索的上下文范围。 - 示例:`$("p")`表示选取页面中的所有`<p>`元素;...
- `jQuery(expression, [context])`:这是最基础的选择器,根据传入的CSS选择器表达式选取DOM元素。 - `jQuery(html, [ownerDocument])`和`jQuery(html, props)`:用于根据HTML字符串创建新元素,并可添加属性。 - `...
- **基于CSS选择器匹配元素**:`jQuery(expression,[context])`允许通过CSS选择器在页面中定位一组元素,甚至可以在特定上下文中进行搜索。 - **HTML字符串创建DOM元素**:`jQuery(html)`利用HTML字符串动态生成DOM...
**选择器**: `jQuery(expression, [context])` - 根据CSS选择器在页面中匹配元素,可指定上下文进行匹配。 2. **HTML字符串**: `jQuery(html)` - 根据HTML字符串动态创建DOM元素。 3. **DOM对象**: `jQuery...
1. **jQuery(expression,[context])**:这是jQuery的构造函数,通过CSS选择器匹配元素。例如,`$("div")`将选取所有`<div>`元素。 2. **jQuery(html,[ownerDocument])**:根据HTML字符串创建DOM元素。如`$("<p>...
jQuery 的核心功能都是通过这个函数实现的。 jQuery中的一切都构建于这个函数之上,或者说都是在以某种方式使用这个函数。这个函数最基本的用法就是向它传递一个表达式(通常由 CSS 选择器组成),然后根据这个...
- `jQuery(expression,[context])` 或 `$(expression,[context]);` - **描述**:通过提供的表达式获取DOM元素,`context`可选,用于限定搜索范围。 8. **遍历元素集合**: - `each(callback)` - **描述**:对...