1
我不明白爲什麼我不能追加upBtn到所有的列表項。 感謝您提供的任何幫助。如何appendChild到每個列表項?
// append upBtn to all exist lis
const upBtn = document.createElement("button");
upBtn.className ="up";
upBtn.textContent = "up";
const lis = document.querySelectorAll("li");
for (var i = 0; i < lis.length; i++) {
lis[i].appendChild(upBtn);
}
能否請您創建一個小提琴證明了問題? –
https://developer.mozilla.org/en-US/docs/Web/API/Node/appendChild附加一個現有的節點會移動它,您需要爲每個附加項創建一個新按鈕或克隆它。 – jmoerdyk