Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用jquery在标签中的文本后包装?_Jquery - Fatal编程技术网

如何使用jquery在标签中的文本后包装?

如何使用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

我必须将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('*');
//输出

<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