日韩视频中文字幕_最新中文字幕在线_天天精品_欧美一级在线_亚洲男人天堂网_麻豆乱码国产一区二区三区

在web前端開(kāi)發(fā)中會(huì)遇到排序等功能,當(dāng)然也可以用服務(wù)器端來(lái)排序,今天我做一個(gè)筆記,怎么用js來(lái)實(shí)現(xiàn)這些復(fù)雜的功能呢。

 

在學(xué)習(xí)這個(gè)之前一定得用html dom jquery 的知識(shí),要不沒(méi)有辦法看明白的,當(dāng)然也不包括你是一個(gè)天才了。哈哈!

 

好了,先說(shuō)一下思路,這里說(shuō)一下,在學(xué)習(xí)一個(gè)js特效的時(shí)候思路很重要,可以說(shuō)你不用對(duì)js多么的精通,但是一個(gè)功能放在你的面前,你必須有個(gè)很清晰的思路,這樣做起來(lái)就很容易了,就算是再困難的特效也不例外!

 

一共有四個(gè)步驟:首先要給觸發(fā)排序的控件添加事件,這里我就略過(guò)了。

 

1.把要排序的內(nèi)容添加到數(shù)組里

 

  1. var tIndex=parseInt($(this).index());

  2. var valueArray=new Array();

  3. var p=0;

  4. for(var i=1; i<$("table tr").length; i++){

  5.  

  6. if(tIndex!=0){

  7. valueArray[p]=parseInt($("table tr:eq("+i+") td").eq(tIndex).html());

  8. }else{

  9. valueArray[p]=$("table tr:eq("+i+") td").eq(tIndex).html();

  10. }

  11.  

  12. p++;

  13.  

  14. }

 

2.數(shù)據(jù)排序

 

 

  1. //數(shù)據(jù)排序

  2. if(pk==1){

  3. valueArray.sort(function(a,b){ return a

  4. pk=2

  5. }else{

  6. valueArray.sort(function(a,b){ return a>b ? -1:1})

  7. pk=1

  8. }

 


3.匹配內(nèi)容 加入到一個(gè)隱藏的排序div里

  1. for(var i=0; i

  2. for(var d=1; d<$("table tr").length; d++){

  3. var valueText= tIndex!=0 ? parseInt($("table tr:eq("+d+") td").eq(tIndex).html()):$("table tr:eq("+d+") td").eq(tIndex).html();

  4. if(valueArray[i]==valueText){

  5. $("table tr").eq(d).clone().appendTo(".none")

  6. }

  7. }

  8.  

  9. }

 


4.重新整理html 排序,添加到視圖里


  1. var titleClone=$("table tr").eq(0).clone(true);

  2. $("table").html("").append(titleClone);

  3.  

  4. $("table").append($(".none").html())

  5.  

  6. $(".none").html("");

 

通過(guò)這四個(gè)步驟就可以實(shí)現(xiàn)你要js排序的功能了,是不是很簡(jiǎn)單呢,也可以通過(guò)這個(gè)例子舉一反三。這得看大家的想象力了。



 













































姓名 年齡 出生年 分?jǐn)?shù)
李百(L) 15 1988 99
王易(W) 25 2000 150
林明(L) 18 1745 120
李姐(L) 20 1996 130

 


特效出自:kevn-web前段開(kāi)發(fā)


 

穩(wěn)定

產(chǎn)品高可用性高并發(fā)

貼心

項(xiàng)目群及時(shí)溝通

專業(yè)

產(chǎn)品經(jīng)理1v1支持

快速

MVP模式小步快跑

承諾

我們選擇聲譽(yù)

堅(jiān)持

10年專注高端品質(zhì)開(kāi)發(fā)
  • 返回頂部
主站蜘蛛池模板: 国产精品99精品久久免费 | 国精产品一区二区三区黑人免费看 | 毛片网站免费观看 | 看毛片的网址 | 国产欧美综合在线 | 欧美日韩精品一区二区三区 | 91久久国产综合久久 | 亚洲精品久久久久久国产精华液 | 亚洲精品一区二区三区 | 日韩一区二区在线观看 | www.日韩三级| 欧美一级在线视频 | 国产中文字幕在线 | 中文字幕三区 | 欧美狠狠操 | 日韩欧美国产电影 | 日韩快播电影网 | 日韩一级网站 | 欧美色图首页 | 成人免费视频在线观看 | 在线视频二区 | 中文字幕 国产精品 | t66y最新地址一地址二69 | 美女扒开尿口来摸 | 欧美乱轮 | 成人在线视频网 | 欧美视频精品在线观看 | 亚洲综合精品 | 亚洲免费成人 | 久久久a| 精品国产区 | 日日草天天干 | 日韩激情综合网 | 亚洲激情在线 | 国产色播av在线 | 欧美精品一区在线发布 | 日韩精品中文字幕一区二区三区 | 日本二区在线播放 | 国产伦精品一区二区 | 免费毛片网 | 国产欧美精品一区二区三区 |