2014-02-11 37 views
-2

我需要克隆字符串,解開li,並用逗號分隔它們。打開li並用逗號分隔

$('ul li div ul li').clone().prependTo('.ins'); 
<div style="display:none;"> 
<ul id="path"> 
    <li> 
    <div class="wr_t"> 
      <ul> 
      <li> 
       <a href="#1">1</a> 
      </li> 
      <li> 
       <a href="#2">2</a> 
      </li> 
      <li> 
       <a href="#3">3</a> 
      </li> 
      </ul> 
    </div> 
    </li> 
</ul> 
</div>  
<div class="ins"></div> 

我嘗試.clone前加.unwrap('<li></li>'),但它不工作。

我需要輸出<a href="#1">1</a>,<a href="#2">2</a>,<a href="#3">3</a>

+1

你能定義你想要的輸出嗎? 它是'123'你是在? – timo

+0

使用$(「。wr_t li」)。unwrap()代替 – Justinas

+4

什麼提示您的問題?或者它有什麼問題?你試圖得到什麼結果? –

回答

0

這是我如何做它的jsfiddle: http://jsfiddle.net/qeQ6L/

$('.wr_t a').clone().prependTo('.ins').after(','); 

你要了解它的錯誤的方式,我直接有針對性的聯繫,並插入之前克隆他們他們在.ins

+0

謝謝,它工作正常。 – Ap333