2011-03-18 87 views
0

我有點卡住了。如何克隆div並使用regEx而無需再次克隆?

我克隆

var abc = $("div p,div ul").clone();

我想改變與一個正則表達式的輸出替換的p的內容和UL-元件()。

它看起來像

abc.html(abc.html().replace(/myReplace/, '$1'));

我的問題是輸出。 沒有

abc.html(abc.html().replace(/myReplace/, '$1'));

<p>Content</p> 
<ul< 
    <li>P1</li> 
    <li>P2</li> 
    <li>P3</li> 
</ul> 

HTML-structur與

abc.html(abc.html().replace(/myReplace/, '$1'));

<p>Content</p> 
<ul> 
<p>Content</p> 
</ul> 

HTML-structur我如何可以克隆一個div後來就更換一些數字,而無需再次克隆?

回答

0

'abc'不是函數。它是由第一行執行操作產生的jQuery集合。之後使用'abc'不會導致更多的克隆。