在某些元素之前添加元素 [英] add element before some element
本文介绍了在某些元素之前添加元素的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有此代码:
<td>
<div id="vB_Editor_QR_cmd_email" class="imagebutton">
abc
</div>
</td>
我想在此代码中添加另一个元素,如下所示:
I want put another element to this code like this:
<p>blablablalblablab</p>
<td>
<div id="vB_Editor_QR_cmd_email" class="imagebutton">
abc
</div>
</td>
我使用此代码
$("#vB_Editor_QR_cmd_insertimage").before("<p>blablablalblablab</p>");
,但仅放在div标签之前.
but it only put before div tag.
<td>
<p>blablablalblablab</p>
<div id="vB_Editor_QR_cmd_email" class="imagebutton">
abc
</div>
</td>
我想要这样
<p>blablablalblablab</p>
<td>
<div id="vB_Editor_QR_cmd_email" class="imagebutton">
abc
</div>
</td>
推荐答案
尝试一下,
$("#vB_Editor_QR_cmd_insertimage").parents("td:first").before("<p>blablablalblablab</p>");
parents("td:first")将返回div的第一个父级
parents("td:first") will return first parent of div
希望此帮助.....
hope this help.....
这篇关于在某些元素之前添加元素的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文