如果对象存在,则Jquery仅前置

时间:2018-01-31 21:35:54

标签: javascript jquery html

我有一些代码

<div id="wrapper">
  <span>some content</span>
</div>

我想在此前加上一些内容

$( "#wrapper" ).prepend( "<img class='img' src=''>" );

然而,如果img已经存在,我不希望它前置。

我无法检查包装器div的长度,因为它的内容来自数据库并且长度可变。

1 个答案:

答案 0 :(得分:0)

你可以做点什么吗

if( $( ".fourfifth" ).prev("img.img").length == 0) {
  $( ".fourfifth" ).prepend( "<img class='img' src=''>" );
}