如何使用jquery在标签中的文本后包装?
我必须将span包装在label元素中,但使用wrapinner处理文本周围的span。如何避免它如何使用jquery在标签中的文本后包装?,jquery,Jquery,我必须将span包装在label元素中,但使用wrapinner处理文本周围的span。如何避免它 $('td.req-entry').find('label').wrapInner('<span class="asterisk_required" style="color:#ab1d29;padding-left:3px;">*</span>'); $('td.req entry').find('label').wrapInner('*'); //输出 <la
$('td.req-entry').find('label').wrapInner('<span class="asterisk_required" style="color:#ab1d29;padding-left:3px;">*</span>');
$('td.req entry').find('label').wrapInner('*');
//输出
<label><span class="asterisk_required" style="color:#ab1d29;padding-left:3px;">asdfasdfasdf*</span></label>
asdfasdfasdf*
//精确输出
<label>asdfasdfasdf <span class="asterisk_required" style="color:#ab1d29;padding-left:3px;">*</span></label>
asdfasdfasdf*
听起来您希望*
位于初始标签文本之后。在这种情况下,您可以使用.append()
。您可以在此处阅读更多内容:
$('td.req entry')。查找('label')。追加('*')代码>
asdfasdfasdf