gpt4 book ai didi

javascript - 交换div在某个索引处的位置

转载 作者:行者123 更新时间:2023-11-28 06:08:28 25 4
gpt4 key购买 nike

我正在尝试从顶部交换 div 的位置,当我单击另一个 div 时,顶部 div 可以交换。

我的 HTML

<div class="wrap top">
<input type="text" value="div1" class="textbox " />
</div>

<div class="wrap">
<input type="text" value="div2" class="textbox " />
</div>
<div class="wrap">
<input type="text" value="div3" class="textbox " />
</div>

jQuery

var objectDivs = $('.wrap');
objectDivs.on('click', function() {
var $this = $(this);
objectDivs.eq(0).html($this);
$this.remove();
})

事实是我不想删除我单击的 div,而是想交换位置。

如何使用 jQuery 本身来做到这一点?

最佳答案

$(".wrap").on("click", function(){
$(this).parent().prepend(this);
});
.wrap{background:#eee;padding:10px; margin:10px;}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="wrapper">
<div class="wrap">1</div>
<div class="wrap">2</div>
<div class="wrap">3</div>
</div>

关于javascript - 交换div在某个索引处的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36617745/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com