easyjq v1.0.1
easyJq
项目中需要用到原生的js,但是用jquery源码,会显得臃肿。为此将一些jquery方法模块化,可以在高级浏览器中使用!
方法
addClass: 增加一个类名 -dom:object - 需要增加类名的元素(单个元素) -s:string - 类名removeClass: 删除一个类名 -dom:object | array - 需要增加类名的元素(可以是多个元素) -s:string - 类名toggleClass: 删除/增加一个类名 -dom:object - 需要操作类名的元素(单个元素) -e:string - 类名hasClass: 判断是否有某个类名,返回布尔值 -dom:object - 需要操作类名的元素(单个元素) -e:string - 类名attr: 为元素赋值属性或者获取属性,两个参数为获取,三个参数为设置 -dom:object - 需要操作类名的元素(单个元素) -k:string - 属性名字 -v:string - 设置属性时的值css: 为元素设置样式或者获取样式,两个参数为获取,三个参数为设置 -dom:object - 需要操作类名的元素(单个元素) -name:string - 样式属性 -val:string - 设置样式时的值eq: 获取元素集合中指定索引的元素 -arrDom:object | array - 需要操作类名的元素(单个或者多个元素) -index:number - 元素索引getPosition: 获取元素位置信息 -element:object - 需要操作类名的元素(单个元素)index: 获取指定元素的索引 -arrDom:object | array - 需要查询的元素集合(单个或者多个元素) -target:object - 目标元素insertAfter: 在指定元素后插入一个元素 -newElement:object - 需要插入的元素(单个元素) -targetElement:object - 目标元素isDom: 判断是不是dom元素 -dom:object - 需要判断的元素(单个元素)isLeaf: 判断元素是不是叶子节点 -dom:object - 目标元素(单个元素)isParentOfLeaf: 检测元素的子元素是否都是叶子 -dom:object - 目标元素(单个元素)parentOfLeafText: 获取父元素下叶子节点的文本 -t:object - 目标元素(单个元素)text: 获取节点的文本 -t:object - 目标元素(单个元素)next: 获取下一个节点 -element:object - 目标元素(单个元素)prev: 获取上一个节点 -element:object - 目标元素(单个元素)parents: 获取指定类名的父元素 -dom:object - 目标元素(单个元素) -cn:string - 指定的类名remove: 删除节点 -dom:object - 目标元素(单个元素)xpath: 获取元素的选择器路径(xpath) -dom:object - 目标元素(单个元素)ajax: 请求方法 -options:object - 传入的设置 -isEncode:boolean - 对传输的数据是否编码