我有這樣的DOM結構:獲取嵌套文本元素內的jQuery
<span id="aa"><a id="bb">myname</a> test test test</span>
我希望能夠選擇#AA再拆從文本「測試測試測試」 #bb走,因爲我需要用文本執行一些字符串操作(替換)。在這種情況下,我該如何選擇文本?然後在字符串替換操作之後,我想確保我可以將它合併回#bb和#aa中。
讓我知道最好的方法。由於
我有這樣的DOM結構:獲取嵌套文本元素內的jQuery
<span id="aa"><a id="bb">myname</a> test test test</span>
我希望能夠選擇#AA再拆從文本「測試測試測試」 #bb走,因爲我需要用文本執行一些字符串操作(替換)。在這種情況下,我該如何選擇文本?然後在字符串替換操作之後,我想確保我可以將它合併回#bb和#aa中。
讓我知道最好的方法。由於
如果我理解正確的,你這是你想要做什麼:
var bb = $('#bb');
var foo = bb.clone();
bb.remove();
// ... do whatever you like with #aa here
// restore #bb element
$('#aa').prepend(foo);
如果你想修改#bb
的內容,那就更簡單了:
var bb = $('#bb');
var text = bb.text();
// ... do whatever you like with text here
// save new text
bb.text(text);
這是完美的!謝謝 – 2009-08-31 05:06:18