codimd_note_overview/static/js/file_reader.js
2019-01-25 01:38:34 +01:00

21 lines
675 B
JavaScript

function sortByTitle() {
var sort_by_title = function (a, b) {
let x = a.getElementsByClassName('card-title')[0];
let y = b.getElementsByClassName('card-title')[0];
console.log(x);
return x.innerHTML.toLowerCase().localeCompare(y.innerHTML.toLowerCase());
};
var notes = document.getElementsByClassName("sortable");
var notesArr = [];
for (const node of notes) {
notesArr.push(node);
}
console.log(notesArr);
notesArr.sort(sort_by_title);
console.log(notesArr);
let parent = document.getElementById('sortable-wrapper');
for (let elem of notesArr) {
parent.appendChild(elem);
}
}