<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
        主站蜘蛛池模板: yy6080亚洲一级理论| 大妹子影视剧在线观看全集免费| 久久精品视频免费播放| 国产亚洲午夜高清国产拍精品 | 亚洲色欲啪啪久久WWW综合网| 日本免费xxxx| 亚洲国产精品综合一区在线| 国产精彩免费视频| 亚洲成_人网站图片| 嫩草视频在线免费观看| 亚洲高清一区二区三区电影 | 丁香亚洲综合五月天婷婷| 羞羞视频网站免费入口| 亚洲国产aⅴ综合网| 国产高清视频免费在线观看| 国产亚洲色婷婷久久99精品| 免费人成毛片动漫在线播放| 亚洲无删减国产精品一区| 国产免费女女脚奴视频网| 亚洲综合色婷婷在线观看| 国产美女精品久久久久久久免费| 国产91成人精品亚洲精品| 伊伊人成亚洲综合人网7777| a级毛片100部免费观看| 久久亚洲日韩精品一区二区三区| 成人在线免费看片| 美女被爆羞羞网站在免费观看| 亚洲精品午夜无码电影网| 免费观看国产网址你懂的| 国内精品久久久久影院亚洲| 亚洲国产日韩在线观频| 免费看搞黄视频网站| 亚洲日韩AV一区二区三区四区| 亚洲国产婷婷香蕉久久久久久| 免费视频精品一区二区三区| 亚洲人成日本在线观看| 亚洲Aⅴ无码一区二区二三区软件 亚洲AⅤ视频一区二区三区 | 岛国岛国免费V片在线观看| 91亚洲视频在线观看| 亚洲一区二区三区免费| 亚洲免费网站在线观看|