如何获得每个博主的唯一 ID post

how to get unique id on each blogger post

我正在尝试将 post 图像从 div 元素移动到另一个 div 和 jquery "prependTo" fiddle

$('.post img').prependTo('.move');

因为我用了一个class选择器,那么每张图片都会被移动并堆放在'move'class

的每个元素上
<div class='post-body' expr:id='"post-body-" + data:post.id'>
<div class='move'/>
<div class='post'>
    aaa aaa aaa
    <img src="image-1"/>
    bbb bbb bbb
</div>
</div>

<div class='post-body' expr:id='"post-body-" + data:post.id'>
<div class='move'/>
<div class='post'>
    ccc ccc ccc
    <img src="image-2"/>
    ddd ddd ddd
</div>
</div>

<div class='post-body' expr:id='"post-body-" + data:post.id'/>
<div class='move'/>
<div class='post'>
    eee eee eee
    <img src="image-3"/>
    fff fff fff
</div>
</div>

看来我应该为每个 post 获取一个唯一的 ID,或者有解决这个问题的方法吗?

您不需要 post ID,试试这个

$('.post-body').each(function () {
   $(this).find('.post img').prependTo($(this).find('.move'));
  });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class='post-body' expr:id='"post-body-" + data:post.id'>
<div class='move'></div>
<div class='post'>
    aaa aaa aaa
    <img src="image-1"/>
    bbb bbb bbb
</div>
</div>

<div class='post-body' expr:id='"post-body-" + data:post.id'>
<div class='move'></div>
<div class='post'>
    ccc ccc ccc
    <img src="image-2"/>
    ddd ddd ddd
</div>
</div>

<div class='post-body' expr:id='"post-body-" + data:post.id'>
<div class='move'></div>
<div class='post'>
    eee eee eee
    <img src="image-3"/>
    fff fff fff
</div>
</div>