在將此標記爲JQuery: elegant way to replace set of elements with another set的副本之前,請閱讀我的問題。用另一組替換某一組元素的方法?
上面提到的問題的答案只允許用另一個集合替換某個父選擇器內的所有元素。
我要的是更換一組特定的,例如像#foo1
並在下面的例子中#foo3
,但不#foo2
和#foo4
:
<div id="main">
<div id="foo1">Foo1</div>
<div id="foo2">Foo2</div>
<div id="foo3">Foo3</div>
<div id="foo4">Foo4</div>
</div>
只是說我想替換元素#foo1
和#foo3
與兩個ID爲#foo5
和#foo6
的div。我不想改變任何其他元素。
這是遠程可能的嗎?如果是這樣,怎麼樣?
非常感謝!好答案。 – think123
如果我想選擇「」或「」或「」並且用' foo'替換所有出現的內容,該怎麼辦?這可能嗎? – think123
@ think123是的,有可能,'$('span')。replaceWith(' foo')' – undefined