簡體   English   中英

移動|克隆元素並從原始位置刪除

[英]Move|clone element and remove from original position

我有這個HTML標記:

<div id="subscriptionbox-1">
    <div class="topbar">
        <span class="title">Express</span>
    </div>
    <div class="bottombar">
        <span class="price">300 bsf</span>
        <span class="link"><a class="button  " href="#">Sign Up</a></span>
    </div>
</div>

我需要將元素從DOM上的一個位置移動到另一個位置,然后再將其從原始位置刪除。 這就是我在做什么:

$(document).ready(function(){
  $('.topbar .title').append('<br/>');
  $('.bottombar .price').clone().appendTo('.topbar .title');
  $('.bottombar .price').remove();
});

但是結果不是我想要的,因為我得到了:

<span class="title">Express<br><span class="price">300 bsf</span></span>

當我想要這個時:

<span class="title">Express</span><br><span class="price">300 bsf</span>

我做錯了什么?

似乎多余的使用clone()然后刪除原始。

嘗試

$('.topbar .title').append('<br/>').parent().append($('.bottombar .price'));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM