andSelf()
将之前匹配元素集合增加到当前匹配元素集合中。返回匹配元素集合
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function(){
$("div").find("p").andSelf().addClass("border");
$("div").find("p").addClass("background");
});
</script>
<style>
p, div { margin:5px; padding:5px; }
.border { border: 2px solid red; }
.background { background:yellow; }
</style>
</head>
<body>
<div>
<p>First Paragraph</p>
<p>Second Paragraph</p>
</div>
</body>
</html>
$("div").find("p").andSelf().addClass("border");
将匹配div元素集合增加到匹配p元素集合中。
分享到:
相关推荐
2. `.andSelf()` 方法:把堆栈中之前的元素集添加到当前集合中。 3. `.children()` 方法:获得匹配元素集合中每个元素的全部子元素。 4. `.closest()` 方法:从元素本身开头,逐级向上级元素匹配,并返回最先匹配的...
下面我们详细讲解这些jQuery遍历函数的知识点。 .add()函数用于将元素添加到jQuery对象集合中。这个函数可以将新元素直接添加到现有的jQuery对象集合中,实现链式操作。 .andSelf()函数将之前操作返回的元素集添加...
- .andSelf():将堆栈中之前的元素集添加到当前集合中。 - .children():获得匹配元素集合中每个元素的所有直接子元素。 - .closest():从元素本身开始,逐级向上级元素匹配,并返回最先匹配的祖先元素。 - ....
- .andSelf()将之前堆栈中的元素集添加到当前集合中。 在进行DOM操作时,我们可以根据实际需求,将以上方法组合使用,来精确地选取和操作特定的DOM元素。这些方法支持链式调用,使得我们可以将多个操作组合在一起,...
以下是一些主要的jQuery遍历方法及其详细说明: 1. **add()**:此方法允许将新的元素或jQuery对象添加到当前匹配元素集合中,合并后的集合可以进一步进行操作。 2. **addBack()**:这个方法将上一次操作前的元素...
jQuery提供`.end()`和`.andSelf()`两个方法来操作这个栈。`.end()`方法将栈顶的当前对象弹出,返回到前一个jQuery对象;`.andSelf()`方法则将栈顶的当前对象和前一个对象合并,形成一个新的元素集合并推入栈顶。 在...
- `.andSelf()`:将上一次操作前的元素集合并到当前集合中。 - `.children(selector)`:获取每个元素的所有子元素,可选地通过`selector`进行筛选。 - `.closest(selector)`:从当前元素向上遍历DOM树,找到匹配`...
`add()`方法可以将两个jQuery对象集合合并,`andSelf()`(在新版本中被`addBack()`取代)用于包含原始集合在内,`intersect()`则用于找出两个集合的交集。 9. **事件处理** jQuery简化了事件处理,可以使用`.on()...
8. **addBack.html** - `.addBack()` 方法(旧称为`.andSelf()`)将当前集合的父元素添加回集合,这对于在链式操作中处理祖先元素很有用。 9. **off.html** - `.off()` 方法用于移除之前通过`.on()`绑定的事件...
**jQuery**是一个快速、简洁的JavaScript库,旨在简化HTML文档遍历、事件处理、动画以及AJAX交互等操作。它通过封装一系列常用操作,降低了JavaScript的使用难度,使得开发者能够更高效地编写网页应用程序。 #### ...
jQuery详细教程,讲解很透彻, 一. jQuery 语法实例 $(this).hide() 演示 jQuery hide() 函数,隐藏当前的 HTML 元素。 $("#test").hide() 演示 jQuery hide() 函数,隐藏 id="test" 的元素。 $("p").hide() ...
jQuery 提供了一系列遍历方法,如 `.next()` 选取下一个同级元素,`.prev()` 获取前一个同级元素,`.nextAll()` 选取所有后续同级元素,`.prevAll()` 获取所有前置同级元素,`.siblings()` 则获取所有同级元素,而 `...
- 串联(如`add()`, `andSelf()`, `end()`)用于合并或切换元素集合。 9. **内容插入**: - `after(content)`在元素之后插入内容。 - `append(content)`将内容追加到元素内部。 - `appendTo(content)`将元素追加...
4. andSelf()方法用于将之前的jQuery对象与当前链式操作的对象合并,以便同时对两个集合进行统一处理。 5. 链式操作不仅使代码更紧凑,而且在某些情况下可以实现单独操作所无法实现的特殊效果。 通过以上实例讲解,...
可以使用`add()`、`andSelf()`(jQuery 3.0已弃用,改用`.addBack()`)和`end()`方法组合不同的筛选结果。这些方法允许开发者在筛选链中添加、合并或回溯到之前的选择。 六、使用`.each()`遍历筛选结果 `.each()`...
- `andSelf()`:将之前选择的元素合并到当前选择的元素集中。在链式操作中,这有助于在操作后恢复到原始选择。 - `end()`:返回到最近一次改变选择集的操作之前,通常用于取消对元素集的更改,例如在`next()`、`...