js,jQuery 排序的实现代码,网页标签排序的实现,标签排序


Posted in Javascript onApril 27, 2011

js,jQuery 排序的实现:
重点: 想要实现排序,最简单的方法就是
先把标签用jQuery读进对象数组
用js排序好对象数组 (针对对象数组进行排序, 不要试图直接对网页的内容进行直接更改)
用对象数组内容覆盖网页上的标签数组;
//排序从文字短的到长的

//排序从文字短的到长的 
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++; 
});
Javascript 相关文章推荐
JavaScript版DateAdd和DateDiff函数代码
Mar 01 Javascript
js兼容pc端浏览器并有多种弹出小提示的手机端浮层控件实例
Apr 29 Javascript
js正则匹配出所有图片及图片地址src的方法
Jun 08 Javascript
jquery地址栏链接与a标签链接匹配之特效代码总结
Aug 24 Javascript
js实现网站最上边可关闭的浮动广告条代码
Sep 04 Javascript
基于BootStarp的Dailog
Apr 28 Javascript
bootstrap日期插件daterangepicker使用详解
Oct 19 Javascript
AngularJS实现的base64编码与解码功能示例
May 17 Javascript
JS构造一个html文本内容成文件流形式发送到后台
Jul 31 Javascript
解决Vue 项目打包后favicon无法正常显示的问题
Sep 01 Javascript
vue-cli点击实现全屏功能
Mar 07 Javascript
返回上一个url并刷新界面的js代码
Sep 12 Javascript
javascript中的继承实例代码
Apr 27 #Javascript
各浏览器对link标签onload/onreadystatechange事件支持的差异分析
Apr 27 #Javascript
仅IE9/10同时支持script元素的onload和onreadystatechange事件分析
Apr 27 #Javascript
js实时监听文本框状态的方法
Apr 26 #Javascript
Javascript中的window.event.keyCode使用介绍
Apr 26 #Javascript
Javascript中正则表达式的全局匹配模式分析
Apr 26 #Javascript
说明你的Javascript技术很烂的五个原因
Apr 26 #Javascript
You might like
php adodb分页实现代码
2009/03/19 PHP
php设计模式 Prototype (原型模式)代码
2011/06/26 PHP
PHP静态调用非静态方法的应用分析
2013/05/02 PHP
php使用curl检测网页是否被百度收录的示例分享
2014/01/31 PHP
php二分查找二种实现示例
2014/03/12 PHP
php事务处理实例详解
2014/07/11 PHP
PHP中的一些常用函数收集
2015/05/26 PHP
微信第三方登录(原生)demo【必看篇】
2017/05/26 PHP
PHP中isset、empty的用法与区别示例详解
2020/11/05 PHP
JQuery 常用操作代码
2010/03/14 Javascript
js汉字转拼音实现代码
2013/02/06 Javascript
jquery获取对象的方法足以应付常见的各种类型的对象
2014/05/14 Javascript
javascript强制点击广告的方法
2015/02/06 Javascript
jqGrid中文文档之选项设置
2015/12/02 Javascript
js实现跨域的多种方法
2015/12/25 Javascript
jQuery遮罩层效果实例分析
2016/01/14 Javascript
Node.js中Request模块处理HTTP协议请求的基本使用教程
2016/03/31 Javascript
JS表单验证的代码(常用)
2016/04/08 Javascript
浅谈Node.js CVE-2017-14849 漏洞分析(详细步骤)
2017/11/10 Javascript
Vue 实现拖动滑块验证功能(只有css+js没有后台验证步骤)
2018/08/24 Javascript
vue 点击按钮增加一行的方法
2018/09/07 Javascript
js实现一款简单踩白块小游戏(曾经很火)
2019/12/02 Javascript
javascript实现倒计时提示框
2021/03/02 Javascript
[02:57]DOTA2英雄基础教程 风行者
2014/01/16 DOTA
Python对列表中的各项进行关联详解
2017/08/15 Python
python使用logging模块发送邮件代码示例
2018/01/18 Python
Python数据类型之列表和元组的方法实例详解
2019/07/08 Python
Python bisect模块原理及常见实例
2020/06/17 Python
Python通过递归函数输出嵌套列表元素
2020/10/15 Python
Hotels.com南非:酒店预订
2017/11/02 全球购物
法国春天百货官网:Printemps.com
2020/06/29 全球购物
入党申请人的自我鉴定
2013/12/01 职场文书
计算机专业毕业生求职信
2014/04/30 职场文书
房屋出租委托书格式
2014/09/23 职场文书
党员群众路线个人整改措施思想汇报
2014/10/12 职场文书
MySQL中dd::columns表结构转table过程及应用详解
2022/09/23 MySQL