我的HTML使用查找和使用jQuery
<div id="sample-reminder">
<div id="reminder_0000">
<input type="text" name="val_0000" value="1">
</div>
</div>
我的代碼
rigaHtml = $('#sample-reminder').clone(); // i have to work on a clone of dom
rigaHtml.find('input[name^=val_]').val(99);
rigaHtml.html().replace(/0000/g, 987654321);
最後命令替換不能代替我的佔位符 '0000'。 如果我發現()前更換移動(),我不能」使用發現:-(
我認爲有一個原因OP說'我必須在克隆上工作'。似乎你比其他人更瞭解OPs的意圖:) +1。 – Nope
@FrançoisWahl這是因爲OP反覆工作;首先需要一個克隆,否則'.val()'會更新樣本div(這是隱藏的)。 '.replace()'後來出現了,但那時候需要一種新的方法:) –