
本文介绍如何为基于 jquery ui sortable 的图片拖拽排序网格添加“删除指定图片”功能,通过为每张图片添加删除按钮,点击后移除对应项并自动更新隐藏输入框中的排序序列。
要在现有可拖拽排序的图片网格中支持按需删除特定图片,关键在于:
- 为每个图片容器(.listitemClass)添加一个删除触发元素(如带 class="delete" 的按钮);
- 绑定点击事件,精准移除当前图片所在的父容器;
-
重新初始化 Sortable 实例(或调用 refresh()),确保 DOM 更新后排序功能仍正常工作,并同步更新隐藏域中的 ID 序列。
以下是完整、健壮的实现方案:
✅ 步骤一:HTML 中为每张图片添加删除按钮
在每个
内追加一个删除按钮(建议使用语义化