这是我的代码:
<form name="mainform" id="mainform" class="form_step" action="" method="post" enctype="multipart/form-data">
<ol>
<li id="list_cp_you_are">
<div class="labelwrapper">
<label><a href="#" tip="You are" tabindex="999"><div class="helpico"></div></a>You are: <span class="colour">*</span></label>
</div>
预期代码:
<form name="mainform" id="mainform" class="form_step" action="" method="post" enctype="multipart/form-data">
<ol>
<li id="list_cp_you_are">
<div class="labelwrapper">
<label><a href="#" tip="You are" tabindex="999"><div class="helpico"></div></a>I am: <span class="colour">*</span></label>
</div>
我只想将标签标签中的“你是:”文本转换或更改为“我是:”文本,而不会更改其值,并立即对页面加载产生影响。
任何人都有帮助..
答案 0 :(得分:2)
获取锚点,textNode将成为nextSibling:
$('#mainform label a').each(function() {
this.nextSibling.nodeValue = this.nextSibling.nodeValue.replace('You are', 'I am');
});