javascript sort of HTML elements

后端 未结 5 1326
暗喜
暗喜 2020-11-30 05:56

I\'m trying to sort an li elements and get an unexpacted result I need to sort it three times to get it correctly,

where have I mistaken? javascript

5条回答
  •  北海茫月
    2020-11-30 06:41

    A custom compareFunction needs to return -1, 0 or 1.

    function sort_by_name(a, b) {
        var sa = a.innerHTML.toLowerCase(), sb = b.innerHTML.toLowerCase();
        return sbsa ? 1 : 0;
    }
    

提交回复
热议问题