在web前端开发中会遇到排序等功能,当然也可以用服务器端来排序,今天我做一个笔记,怎么用js来实现这些复杂的功能呢。
在学习这个之前一定得用html dom jquery的知识,要不没有办法看明白的,当然也不包括你是一个天才了。哈哈!
好了,先说一下思路,这里说一下,在学习一个js特效的时候思路很重要,可以说你不用对js多么的精通,但是一个功能放在你的面前,你必须有个很清晰的思路,这样做起来就很容易了,就算是再困难的特效也不例外!
一共有四个步骤:首先要给触发排序的控件添加事件,这里我就略过了。
1.把要排序的内容添加到数组里
2.数据排序
3.匹配内容 加入到一个隐藏的排序div里
4.重新整理html 排序,添加到视图里
通过这四个步骤就可以实现你要js排序的功能了,是不是很简单呢,也可以通过这个例子举一反三。这得看大家的想象力了。
下面上一个完整的代码
新闻热点
疑难解答