国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

javascript - jquery有什么方法可以復制自己和所有子元素。

瀏覽:135日期:2022-11-27 17:37:37

問題描述

<ul class='swiper-wrapper'> <li class='swiper-slide'><img src='http://www.intensediesel.com/wenda/images/banner-1.jpg' alt=''><span class='slider-text'></span> </li> <li class='swiper-slide'><img src='http://www.intensediesel.com/wenda/images/banner-2.jpg' alt=''><span class='slider-text'></span> </li> <li class='swiper-slide'><img src='http://www.intensediesel.com/wenda/images/banner-3.jpg' alt=''><span class='slider-text'></span> </li> <li class='swiper-slide'><img src='http://www.intensediesel.com/wenda/images/banner-4.jpg' alt=''><span class='slider-text'></span> </li></ul>

我想復制li標簽本身包括所有子元素到第一個li標簽前面,jquery有簡單的寫法。

var swiperPic = $('.swiper-slide')var liHtml = swiperPic.eq(swiperPic.length - 1).html()swiperPic.eq(0).before('<li class='swiper-slide'>' + liHtml +'<li>')

我想到的是能復制li標簽下所有子元素但是不包括li標簽本身。

問題解答

回答1:

試試.clone().find('>*')

回答2:

$(selector).children(selector)用于返回匹配元素集合中每個元素的子元素。

回答3:

直接clone整個$(’.swiper-slide’)不就行了么

回答4:

var swiperPic = $('.swiper-slide');swiperPic.eq(0).before(wiperPic.eq(swiperPic.length - 1).children().clone());回答5:

原生的js用element.cloneNode(true)就可以了

回答6:

.clone

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 洛隆县| 新余市| 陆川县| 乳山市| 玉门市| 肇东市| 万载县| 宝丰县| 乌兰察布市| 双桥区| 石楼县| 德保县| 衡阳市| 扶绥县| 贵德县| 泸溪县| 会同县| 叙永县| 射洪县| 大关县| 白玉县| 武平县| 佛山市| 锡林浩特市| 丰原市| 罗定市| 托里县| 罗江县| 沙坪坝区| 商水县| 万州区| 八宿县| 昆明市| 资溪县| 东港市| 金湖县| 盐山县| 土默特右旗| 婺源县| 上杭县| 江永县|