我想使用此代碼的網站上替換文本:替換文本與jQuery
<script type="text/javascript">
$(document).ready(function() {
$(function() {
$(document.body).find('*').each(function() {
var tmp = $(this).children().remove();
var text = $(this).text();
text = text.replace(/Vorname/g, "Firstname");
$(this).text(text);
$(this).append(tmp);
});
});
});
</script>
HTML(片段)是這樣的(由SharePoint產生):
<td style="padding:4px;">
<div>
<label for="ctl00_IWS_WH_CPH_Content_ContactUsControl1_firstName">
<span><font color='red'>*</font> Vorname (erforderlich):</span>
</label>
</div>
上面的jQuery代碼沒有被執行... 對jQuery的引用已被放置在母版頁中。
任何線索爲什麼這不起作用?
問候, 托馬斯
因此,你的身體開始,刪除所有元素的所有孩子,然後你想要替換文本在哪裏? – adeneo