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并非所有的一切都是对象
Apr 11 Javascript
Javascript实现动态菜单添加的实例代码
Jul 05 Javascript
js左右弹性滚动对联广告代码分享
Feb 19 Javascript
js使用for循环查询数组中是否存在某个值
Aug 12 Javascript
jQuery中DOM树操作之复制元素的方法
Jan 23 Javascript
setTimeout学习小结
Feb 08 Javascript
javascript深拷贝的原理与实现方法分析
Apr 10 Javascript
微信小程序 wx:for的使用实例详解
Apr 27 Javascript
微信小程序自定义toast实现方法详解【附demo源码下载】
Nov 28 Javascript
jQuery实现小火箭返回顶部特效
Feb 03 jQuery
vue中使用v-for时为什么不能用index作为key
Apr 04 Javascript
jquery实现拖拽小方块效果
Dec 10 jQuery
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 rsa 加密,解密,签名,验签详解
2016/12/06 PHP
php中引用&amp;的用法分析【变量引用,函数引用,对象引用】
2016/12/12 PHP
php使用curl实现简单模拟提交表单功能
2017/05/15 PHP
微信公众号实现扫码获取微信用户信息(网页授权)
2019/04/09 PHP
jquery 页眉单行信息滚动显示实现思路及代码
2014/06/26 Javascript
详解Javascript数据类型的转换规则
2016/12/12 Javascript
五步轻松实现zTree的使用
2017/11/01 Javascript
swiper 解决动态加载数据滑动失效的问题
2018/02/26 Javascript
jQuery+datatables插件实现ajax加载数据与增删改查功能示例
2018/04/17 jQuery
详解vue中点击空白处隐藏div的实现(用指令实现)
2018/04/19 Javascript
详解JS转换数值函数Number()、parseInt()、parseFloat()
2018/08/24 Javascript
Vue 实现列表动态添加和删除的两种方法小结
2018/09/07 Javascript
ajaxfileupload.js实现上传文件功能
2019/04/19 Javascript
微信小程序实现的图片保存功能示例
2019/04/24 Javascript
vue-cli 关闭热更新操作
2020/09/18 Javascript
Element-ui upload上传文件限制的解决方法
2021/01/22 Javascript
python轻松实现代码编码格式转换
2015/03/26 Python
python将字符串转换成数组的方法
2015/04/29 Python
python中子类继承父类的__init__方法实例
2016/12/15 Python
python操作oracle的完整教程分享
2018/01/30 Python
python XlsxWriter模块创建aexcel表格的实例讲解
2018/05/03 Python
PyCharm代码整体缩进,反向缩进的方法
2018/06/25 Python
python字符串替换第一个字符串的方法
2019/06/26 Python
Python八皇后问题解答过程详解
2019/07/29 Python
改变 Python 中线程执行顺序的方法
2020/09/24 Python
python给list排序的简单方法
2020/12/10 Python
python3列表删除大量重复元素remove()方法的问题详解
2021/01/04 Python
CSS3 制作旋转的大风车(充满童年回忆)
2013/01/30 HTML / CSS
CSS3下的渐变文字效果实现示例
2018/03/02 HTML / CSS
升学宴主持词
2014/04/02 职场文书
小学生竞选班干部演讲稿
2014/04/24 职场文书
房展策划方案
2014/06/07 职场文书
2014年售后服务工作总结
2014/11/18 职场文书
介绍信怎么写
2015/01/30 职场文书
稽核岗位职责
2015/02/10 职场文书
Redis keys命令的具体使用
2022/06/05 Redis