我正在尝试使用以下代码替换网站上的文本:
<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 的引用已放在母版页中。
任何线索为什么这不起作用?
问候,托马斯