This answer幾乎正是我所需要的。jQuery替換節點中字符的所有實例 - 工作到一個點
並稱FN,直列,在我的JQ代碼的頂部之後,我寫了這個JQ低了下去:
$(":contains(|)").each(function() {
replaceText('|', 'X');
});
這工作,發現整個文檔所有管道字符,並與十替換它們
但是我想替換特定div中的所有管道字符,而不是整個文檔。所以我改爲:
$("#mySpecificDiv:contains(|)").each(function() {
replaceText('|', 'X');
});
但是,這仍然替換文檔中的所有實例。我確信我應該使用第三個選項'節點'(請參閱鏈接回答)來限制範圍,但我嘗試過,但找不到正確的語法。
對不起,閱讀書籍,反覆試驗和過去的經驗一直阻止我努力掌握又一個愚蠢簡單的jQ練習,並且事先感謝你,如果你有時間讓我看看我做錯了什麼。
乾杯,-Alan
謝謝,我使用'這'作爲我的解決方案的一部分。 – Alan 2009-12-28 17:48:43