最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

返回值:jQueryaddBack()

概述

添加堆棧中元素集合到當(dāng)前集合,一個選擇性的過濾選擇器。

如上所述在討論中的.end(),?jQuery對象維護一個堆棧內(nèi)部來跟蹤匹配的元素集合的變化。當(dāng)一個DOM遍歷方法被調(diào)用時,新的元素集合推入到堆棧中。?如果還需要包含先前的元素集合,.addBack()?可以提供幫助。

考慮一個頁面,一個簡單的列表就可以了:

<ul>
<li>list item 1</li>
<li>list item 2</li>
<li class="third-item">list item 3</li>
<li>list item 4</li>
<li>list item 5</li>
</ul>

下面的代碼的返回結(jié)果是后面3,4和5項是一個紅色的背景:

$('li.third-item').nextAll().addBack()
.css('background-color', 'red');

首先,初始選擇位于第3項,初始化堆棧集合只包含這項。調(diào)用.nextAll()?后將第4和第5項推入堆棧。最后,調(diào)用.addBack()?合并這兩個組元素在一起,創(chuàng)建一個jQuery對象,指向所有三個項元素(按照文檔中的順序):{[<li.third-item>,<li>,<li> ]}

參數(shù)

[selector ] V1.8

一個字符串,其中包含一個選擇器表達式,匹配當(dāng)前元素集合不包括在內(nèi)的元素

示例

描述:

.addBack()方法導(dǎo)致前一組遍歷堆棧中的DOM元素被添加到當(dāng)前組。 在第一個例子中,堆棧包含組的結(jié)果來自.find("p")。 在第二個例子中,.addBack()將之前組的元素添加到堆棧中 - 在這種情況下($("div.after-addback") - 到當(dāng)前集合, 選擇了兩個div和其封閉的段落。

<!DOCTYPE html>
<html>
<head>
<style>
p, div { margin:5px; padding:5px; }
.border { border: 2px solid red; }
.background { background:yellow; }
.left, .right { width: 45%; float: left;}
.right { margin-left:3%; }
</style>
<script src="http://code.jquery.com/jquery-latest.js"> </script>
</head>
<body>
<div class="left">
<p><strong>Before <code>addBack()</code></strong></p>
<div class="before-addback">
<p>First Paragraph</p>
<p>Second Paragraph</p>
</div>
</div>
<div class="right">
<p><strong>After <code>addBack()</code></strong></p>
<div class="after-addback">
<p>First Paragraph</p>
<p>Second Paragraph</p>
</div>
</div>
<script>
$("div.left, div.right").find("div, div > p").addClass("border");
// First Example
$("div.before-addback").find("p").addClass("background");
// Second Example
$("div.after-addback").find("p").addBack().addClass("background");
</script>
</body>
</html>
滦平县| 怀柔区| 秀山| 邵东县| 丹棱县| 荆州市| 西华县| 六盘水市| 澜沧| 通山县| 抚松县| 礼泉县| 景德镇市| 谷城县| 井研县| 八宿县| 五寨县| 太谷县| 鄱阳县| 敦煌市| 祁连县| 丁青县| 如皋市| 三都| 鄯善县| 泉州市| 三原县| 上饶县| 临澧县| 和硕县| 平安县| 信阳市| 横峰县| 扶余县| 新龙县| 都匀市| 于都县| 资阳市| 阳江市| 东乌珠穆沁旗| 宁津县|