我發現這個函式運行良好,但我需要一些更具體的東西:
我發現這個函式運行良好,但我需要一些更具體的東西。
function sortList() {
var ul = document.getElementsByClassName("myUL")[0] 。
Array.from(ul.getElementsByTagName("li"))
.sort((a, b) => a.getAttribute('title') 。 localeCompare(b.getAttribute('title'))
.forEach(li => ul.appendChild(li) )。
}
所以,我需要getAttribute title,但是要從我的li里面的img標簽,而不是li本身,我不知道怎么做。對不起,我的問題很愚蠢,但我是一個完全沒有經驗的人,只是想創建一個簡單的檔案供個人使用。
uj5u.com熱心網友回復:
。 function sortList() {
var ul = document.getElementsByClassName("myUL")[0] 。
Array.from(ul.getElementsByTagName("li"))
.sort((a, b) => a。 querySelector("img").getAttribute('title')。 localeCompare(b.querySelector("img"/span>). getAttribute('title') )。
.forEach(li => ul.appendChild(li) )。
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/310839.html
標籤:
