zoukankan      html  css  js  c++  java
  • js,jQuery 排序的实现,网页标签排序的实现,标签排序

    js,jQuery 排序的实现:

    重点: 想要实现排序,最简单的方法就是

    1. 先把标签用jQuery读进对象数组
    2. 用js排序好对象数组 (针对对象数组进行排序, 不要试图直接对网页的内容进行直接更改)
    3. 用对象数组内容覆盖网页上的标签数组;

    //排序从文字短的到长的
            var arr_a=new Array();
            var i=0;
            $(".type_list_txt > span:contains('T恤')").parent().children("a").each(function(){	
                arr_a[i]=$(this).clone();
                i++;
            });
            for(i=0; i<arr_a.length;i++)
            {
                for(j=i+1;j<arr_a.length;j++)
    	        {
    		        if($(arr_a[i]).text().length > $(arr_a[j]).text().length )
    		        {
    			        temp=arr_a[i];
    			        arr_a[i]=arr_a[j];
    			        arr_a[j]=temp;
    		        }
    	        }
            }
            i=0;
            $(".type_list_txt > span:contains('T恤')").parent().children("a").each(function(){	
                $(this).replaceWith($(arr_a[i]));
                i++;
            });
    

  • 相关阅读:
    代码面试最常用的10大算法
    ant google compiler 压缩
    美工资源
    面试题
    validate表单验证插件
    laypage分页
    layer弹出框小结
    Thymeleaf
    webApp开发
    grunt自动化构建工具
  • 原文地址:https://www.cnblogs.com/henw/p/2029474.html
Copyright © 2011-2022 走看看