Javascript jqueryprepend<;span>;不自动添加结束标记
我试图在Javascript jqueryprepend<;span>;不自动添加结束标记,javascript,jquery,html,Javascript,Jquery,Html,我试图在的内容周围添加一个标记 我想在链接中添加,如下所示: 我的想法是“预加”开始跨距,并“附加”结束标记到a,但我无法通过预加。当我尝试在“span”前面加上结束标记时,它会自动添加结束标记。这是我正在使用的脚本 $(document).ready(function () { $('a.button2').prepend('<span>'); }); $(文档).ready(函数(){ $('a.button2')。前置(''); }); 以下是它所呈现的内容: &l
的内容周围添加一个
标记
我想在链接中添加
,如下所示:
我的想法是“预加”开始跨距,并“附加”结束标记到a,但我无法通过预加。当我尝试在“span”前面加上结束标记时,它会自动添加结束标记。这是我正在使用的脚本
$(document).ready(function () {
$('a.button2').prepend('<span>');
});
$(文档).ready(函数(){
$('a.button2')。前置('');
});
以下是它所呈现的内容:
<a href="#"><span></span>Link Here</a>
是否有一种方法可以只在开始标记前加上前缀,以便我可以在以后附加结束标记,或者为这个问题提供另一种解决方案?用于将a.button2
元素的内容包装在span
中:
$('a.button2').wrapInner('<span />');
$('a.button2').wrapInner('');
如何通过包装元素来实现这一点?例如:我有如下html输出<代码>此处的某些内容。。。这里有些东西。。。和在#栏之前。。。我需要“”标记,但当使用.wrapInner或.prepend函数时,我会自动获得“”。有什么想法吗?谢谢