Jquery 将每个元素附加到最近的锚点

Jquery 将每个元素附加到最近的锚点,jquery,Jquery,我有这个html: <div class="col"> <div class="prevnextbg">prevnextbg</div> <a href="#"></a> </div> <div class="col"> <div class="prevnextbg">prevnextbg</div> <a href="#"></a>

我有这个html:

<div class="col">
    <div class="prevnextbg">prevnextbg</div>
    <a href="#"></a>
</div>

<div class="col">
    <div class="prevnextbg">prevnextbg</div>
    <a href="#"></a>
</div>

你不能在一次呼叫中完成,你需要一个循环:

$(".prevnextbg").each(function() {
    $(this).siblings("a").append(this);
});
现场示例:

$(.prevnextbg”).each(函数(){
$(this).兄弟姐妹(“a”).追加(this);
});

prevnextbg
prevnextbg
$(".prevnextbg").each(function() {
    $(this).siblings("a").append(this);
});