自动排序方法追加function
我有动态列表,用户可以将li(项目)添加到ul。 他们可以选择1,2和3级..现在他们都附加到ul,没有排序function。 我希望1级在插入时始终在1级,2级将出现,然后是级别3,将其视为优先级。 例如,我在级别为2的列表中有4个项目,然后当一个级别为1的新项目进入时,它不会追加到最后一个项目,而是第一个项目。
我想知道我必须自己编写sort函数,thx
执行此操作的方法是将属性附加到特定级别的li元素,如:
- this is level 1
- this is level 1
- this is level 1
- this is level 2
- this is level 2
- this is level 3
- this is level 3
然后插入适当的级别。
查看演示: http : //jsfiddle.net/Hms7Y/