1 回答
![?](http://img1.sycdn.imooc.com/5333a2320001acdd02000200-100-100.jpg)
TA贡献1818条经验 获得超3个赞
你可以试试
const serialize = () => {
let serialized = []
let images = document.querySelectorAll('[data-id]')
images.forEach(image => serialized.push(lesson.src))
return serialized
}
这个函数应该按如下顺序返回 img src 数组:
['/Users/rankWebsite/images/image_3.jpg', ...]
或者也许更有用的东西:
const serialize = () => {
let serialized = []
let images = document.querySelectorAll('[data-id]')
images.forEach(image => serialized.push(image.attributes['data-id'].nodeValue))
return serialized
}
这应该返回你
['black', 'orange', 'white']
SortableJS 中的 set 方法仅在 onEnd 事件中被调用,因此在对某些内容进行排序之后。为了获得您的物品的订单,您可以执行以下操作:
var sorted = document.getElementById("rankedPicture")
Sortable.create(sorted, {
group: "rankedImages",
onEnd: function(e) {
console.log(serialize())
}
添加回答
举报