怎样用Jquery 替换标签

 我来答
BUG集散地
推荐于2017-12-02 · TA获得超过1317个赞
知道小有建树答主
回答量:625
采纳率:80%
帮助的人:288万
展开全部

替换标签是指如何替换?

例如:<span>test</span> --> 替换成 <div>test</div>

这样么? 

如果是这样的话,可以把内容拿到,然后在后边添加一个新的,然后删除原有的。就可以啦。

var content = $('#old').html();
var new = $('<div>'+content+'</div>');
new.after($('#old'));
$('#old').remove();
百度网友26a5e7f
2018-04-18
知道答主
回答量:14
采纳率:0%
帮助的人:1.2万
展开全部
//replaceWith替换标签
$("标签").each(function(){
    $(this).replaceWith("<新标签>"+$(this).html()+"</新标签>")
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
浮华灿P
2017-12-02
知道答主
回答量:12
采纳率:0%
帮助的人:4.6万
引用bruceleexun的回答:
替换标签是指如何替换?
例如:<span>test</span> --> 替换成 <div>test</div>
这样么?
如果是这样的话,可以把内容拿到,然后在后边添加一个新的,然后删除原有的。就可以啦。
var content = $('#old').html();var new = $('<div>'+content+'</div>');new.after($('#old'));$('#old').remove();
展开全部
var content = $('#old').html();
var news = '<div>'+content+'</div>';$('#old').after(news);$('#old').remove();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式