在jQuery中,可以使用sortable插件对元素进行排序。要正确发布元素ID数组,可以使用以下步骤:
<ul id="sortable">
<li id="item1">Item 1</li>
<li id="item2">Item 2</li>
<li id="item3">Item 3</li>
</ul>
toArray
方法将排序后的元素ID存储到一个数组中。$(function() {
$("#sortable").sortable({
stop: function(event, ui) {
var sortedIDs = $("#sortable").sortable("toArray", { attribute: "id" });
console.log(sortedIDs);
}
});
});
在这个示例中,当排序停止时,会触发stop
事件。在事件处理程序中,我们使用toArray
方法将排序后的元素ID存储到sortedIDs
数组中。attribute
选项指定我们要提取的属性,这里是ID。
现在,每当元素排序发生变化时,sortedIDs
数组都会包含排序后的元素ID。您可以根据需要处理此数组,例如将其发送到服务器进行存储。
请注意,这个示例中没有提到其他云计算品牌商,因为它是一个纯粹的jQuery和sortable插件的问题。如果您需要与云计算相关的解决方案,请提供更多详细信息。
领取专属 10元无门槛券
手把手带您无忧上云