首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

jQuery sortable:如何正确发布元素id数组?

在jQuery中,可以使用sortable插件对元素进行排序。要正确发布元素ID数组,可以使用以下步骤:

  1. 首先,确保已经在项目中引入了jQuery和sortable插件。
  2. 在HTML中,为可排序元素添加一个容器,并为每个元素分配一个唯一的ID。
代码语言:html
复制
<ul id="sortable">
  <li id="item1">Item 1</li>
  <li id="item2">Item 2</li>
  <li id="item3">Item 3</li>
</ul>
  1. 在JavaScript中,使用sortable方法对容器中的元素进行排序,并使用toArray方法将排序后的元素ID存储到一个数组中。
代码语言:javascript
复制
$(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插件的问题。如果您需要与云计算相关的解决方案,请提供更多详细信息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券