<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        jQuery.addBack()函數用法實例詳解

        來源:懂視網 責編:小采 時間:2020-11-27 20:16:47
        文檔

        jQuery.addBack()函數用法實例詳解

        jQuery.addBack()函數用法實例詳解:addBack()函數用于將之前匹配的元素加入到當前匹配的元素中,并以新的jQuery對象的形式返回。當前jQuery對象可能是通過調用其它jQuery對象的特定方法創建的,使用該函數將返回一個新的jQuery對象,該對象包含了當前jQuery對象和之前創建它的jQuery對
        推薦度:
        導讀jQuery.addBack()函數用法實例詳解:addBack()函數用于將之前匹配的元素加入到當前匹配的元素中,并以新的jQuery對象的形式返回。當前jQuery對象可能是通過調用其它jQuery對象的特定方法創建的,使用該函數將返回一個新的jQuery對象,該對象包含了當前jQuery對象和之前創建它的jQuery對

        addBack()函數用于將之前匹配的元素加入到當前匹配的元素中,并以新的jQuery對象的形式返回。

        當前jQuery對象可能是通過調用其它jQuery對象的特定方法創建的,使用該函數將返回一個新的jQuery對象,該對象包含了當前jQuery對象和之前創建它的jQuery對象的所有匹配元素。

        你還可以使用選擇器進一步縮小添加范圍,只添加之前的jQuery對象中符合指定選擇器的元素。

        該函數屬于jQuery對象(實例)。

        語法

        jQuery 1.8 新增該函數。andSelf()函數是該函數的別名(從1.8開始,andSelf()函數已過時)。

        jQueryObject.addBack( [ selector ] )

        參數

        參數

        描述

        selector 可選/String類型指定的選擇器字符串。

        如果省略selector參數,則添加之前jQuery對象的所有匹配元素。

        返回值

        addBack()函數的返回值為jQuery類型,返回一個新的jQuery對象,該對象包含了當前jQuery對象的所有匹配元素以及創建當前jQuery對象的jQuery對象的匹配元素中符合指定選擇器的元素。

        如果沒有匹配的元素,則返回空的jQuery對象。

        從jQuery 1.8開始,andSelf()函數是該函數的別名。

        細節說明:當一個jQuery對象被創建時,其內部有一個屬性(prevObject)會保存創建它的jQuery對象的引用。調用addBack()函數時,當前jQuery和創建它的jQuery對象會通過add()函數連接起來,并返回一個新的jQuery對象。

        示例&說明

        以下面這段HTML代碼為例:

        <p id="n1">
         <span id="n2">
         <span id="n3">A</span>
         </span>
         <label id="n4">B</label>
         <span id="n5">
         <span id="n6">C</span>
         </span>
         <strong id="n7" class="active">D</strong>
         <span id="n8" class="active">E</span>
        </p>
        <p id="n9">
         <span id="n10"></span>
         <label id="n11"></label>
         <span id="n12" class="active"></span>
        </p>

        以下jQuery示例代碼用于演示addBack()函數的具體用法:

        //返回jQuery對象所有匹配元素的標識信息數組
        //每個元素形如:#id
        function getTagsInfo($doms){
         return $doms.map(function(){
         return "#" + this.id;
         }).get();
        }
        //匹配所有的p元素
        var $p = $("p");
        //選取所有p元素的后代label元素
        var $label = $p.find("label");
        //由于jQuery對象$label是通過$p的特定方法創建,使用addBack()將返回一個新的jQuery對象
        //該對象所匹配的元素是$p和$label兩者的匹配元素之和
        var $pAndLabel = $label.addBack();
        document.writeln( getTagsInfo( $pAndLabel ) ); // #n1,#n4,#n9,#n11
        // 所有包含類名"active"的元素的上一個緊鄰的同輩元素(#)
        // 再加上所有包含類名"active"的元素中的span元素
        var $elements = $(".active").prev().addBack("span");
        document.writeln( getTagsInfo( $elements ) ); // #n5,#n7,#n8,#n11,#n12
        //addBack()之前有3個jQuery對象:
        //第1個:$("p")
        //第2個:$("p").find("strong")
        //第3個:$("p").find("strong").siblings(".active")
        //調用addBack()的是第3個對象,創建該對象的是第2個對象
        //因此addBack()返回包含第3個對象和第2個對象的匹配元素之和的jQuery對象
        var $matches = $("p").find("strong").siblings(".active").addBack();
        document.writeln( getTagsInfo( $matches ) ); // #n7,#n8

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        jQuery.addBack()函數用法實例詳解

        jQuery.addBack()函數用法實例詳解:addBack()函數用于將之前匹配的元素加入到當前匹配的元素中,并以新的jQuery對象的形式返回。當前jQuery對象可能是通過調用其它jQuery對象的特定方法創建的,使用該函數將返回一個新的jQuery對象,該對象包含了當前jQuery對象和之前創建它的jQuery對
        推薦度:
        標簽: 用法 應用 例子
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 希望影院高清免费观看视频| 永久免费不卡在线观看黄网站| 日日麻批免费40分钟日本的| 国产成人亚洲综合色影视| yellow视频免费在线观看| 免费人妻无码不卡中文字幕18禁| 亚洲AV无码一区二区三区电影 | 在线观看特色大片免费视频| 337p日本欧洲亚洲大胆精品555588| 国产精品区免费视频| 亚洲成在人天堂一区二区| 人妻丰满熟妇无码区免费 | 亚洲欧洲日韩极速播放| 免费中文熟妇在线影片| 亚洲精品无码中文久久字幕| 欧洲精品免费一区二区三区| 亚洲AV无码国产精品永久一区| 免费人成在线观看播放国产| 成人免费夜片在线观看| 亚洲国产成人片在线观看无码| 麻豆成人久久精品二区三区免费| 亚洲精品日韩专区silk| 成人在线视频免费| 免费精品久久久久久中文字幕| 精品亚洲一区二区三区在线播放| 青青草原1769久久免费播放| 亚洲中文字幕在线无码一区二区| 国内精品免费视频自在线| 国产亚洲精品美女2020久久| 国产亚洲精久久久久久无码77777| 182tv免费视频在线观看| 亚洲一级高清在线中文字幕| 国产免费变态视频网址网站| 国产日韩在线视频免费播放| 亚洲明星合成图综合区在线| 成人男女网18免费视频| 中文字幕免费在线看电影大全| 亚洲第一香蕉视频| 免费va在线观看| 91禁漫免费进入| 美女露隐私全部免费直播|