/**
* Jquery HTML DOM 排序插件 V1.0
* 插件名称: sort
* 文件名: jquery.sort-1.0.js
* 作者: wjy
* Email : 001100567@163.com
* 日期: 2010-12
* 使 用 方 法 :
$('#ID').sort({order:'desc',method:'advance',type:'string',sortItem:'name',sortAttr:'class'})
* 参数选项说明:
* order: 排序顺序,升序: asc、降序: desc
* method: 简单排序: simply ,高级排序: advance
* type: 数字排序: number,字符串排序: string
* sortItem: 需要排序元素的 class 名称
* sortEle: 包含排序关键字的元素的 class 名称
* sortAttr: 排序关键字属性名称,若缺省,则用该元素的 text 排序
*
*
*/
(function($){
$.fn.sort = function(options){
//默认选项
var defaults = {
order:"desc", //升序 asc、降序 desc
method:"advance", //简单排序: simply ,高级排序: advance
type:"string", //数字排序: number,字符串排序: string
sortItem:"", //需要排序元素的 class名称
sortEle:'',
sortAttr:"" //排序关键字属性
}
//排序方式标识
var order;
//排序容器的 Jquery 对象
var $sortObj;
//选项融合
var options = $.extend(defaults, options);
//排序开始
return this.each(function(){
$sortObj = $(this);
评论0
最新资源