如何用jquery将一个p标签拆成两个?

现在有html代码:<p><imgsrc="#"></p>,我希望通过jquery将其变为<p></p><p><imgsrc="#"></p>。我尝试使用jquery的b... 现在有html代码:<p><img src="#"></p>,我希望通过jquery将其变为<p></p><p><img src="#"></p>。
我尝试使用jquery的before方法来添加html:$("img").before("</p><p>"),但该段html却成了<p><p></p><p></p><img src="#"></p>。
那么,我该如何成功添加“</p><p>”呢?
展开
 我来答
yinfengnong
2015-07-18 · TA获得超过5619个赞
知道大有可为答主
回答量:2344
采纳率:89%
帮助的人:2267万
展开全部

可以用下列方法:

$("img").parent().before("<p></p>");

有不懂的可以追问哦。

追问
谢谢。但这里想表达的意思是,将原有的p标签拆成两个。例如,如何将
文字文字文字文字

变成
文字文字

文字文字

???
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式