欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery div 拖動排序

錢艷冰2年前9瀏覽0評論

Jquery是一個非常實用的JavaScript庫,它能夠使我們的前端開發(fā)更加高效。其中一個非常實用的功能是拖動排序,也就是說我們可以通過拖動來改變元素的位置。在這篇文章里,我們將介紹如何通過Jquery實現(xiàn)div拖動排序。

<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
$(document).ready(function() {
$(".sortable").sortable({
containment: "parent"
});
});
</script>

首先,我們需要在HTML文件中引入Jquery庫,然后在JS中初始化sortable插件。這個插件將使我們能夠輕松實現(xiàn)拖動排序的功能。

<div class="sortable">
<div class="box">第一個元素</div>
<div class="box">第二個元素</div>
<div class="box">第三個元素</div>
</div>

接下來,在HTML中,我們需要添加一個容器,里面包含需要排序的內(nèi)容。我們可以添加任意數(shù)量的元素,這些元素將被自動排序。

最后,我們需要為這些元素設(shè)置樣式。首先,我們需要設(shè)置容器的高度和寬度。然后,我們需要為每個元素設(shè)置特定的樣式。這些樣式將有助于我們實現(xiàn)拖動排序。

.sortable {
height: 500px;
width: 500px;
}
.box {
height: 50px;
width: 100%;
border: 1px solid gray;
margin-bottom: 10px;
text-align: center;
user-select: none;
}

在上述代碼中,我們設(shè)置了容器的高度和寬度,并為元素設(shè)置了一些樣式。我們設(shè)置了邊框,文本居中,間距等等。最后一個屬性user-select被設(shè)置為none也非常重要,因為它會防止文本被選擇,這樣就不會妨礙拖動操作。

經(jīng)過以上配置,我們已經(jīng)可以輕松實現(xiàn)通過拖動來改變元素位置的操作了。Jquery的sortable插件非常強大、易用,大大方便了我們的前端開發(fā)。歡迎大家在項目中使用,享受更加高效的開發(fā)體驗。