1 回答

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超3個(gè)贊
你可以試試
const serialize = () => {
let serialized = []
let images = document.querySelectorAll('[data-id]')
images.forEach(image => serialized.push(lesson.src))
return serialized
}
這個(gè)函數(shù)應(yīng)該按如下順序返回 img src 數(shù)組:
['/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
}
這應(yīng)該返回你
['black', 'orange', 'white']
SortableJS 中的 set 方法僅在 onEnd 事件中被調(diào)用,因此在對(duì)某些內(nèi)容進(jìn)行排序之后。為了獲得您的物品的訂單,您可以執(zhí)行以下操作:
var sorted = document.getElementById("rankedPicture")
Sortable.create(sorted, {
group: "rankedImages",
onEnd: function(e) {
console.log(serialize())
}
添加回答
舉報(bào)