A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 其它源码 > 开发框架 > xiyueta.js库 v1.3.3
xiyueta.js库

xiyueta.js库

v1.3.3
  • 软件大小:351 KB
  • 软件语言:简体中文
  • 更新时间:2021-10-12
  • 软件类型:国产软件 / 开发框架
  • 运行环境:JavaScript
  • 软件授权:免费软件
  • 官方主页:http://www.xiyueta.com/
  • 软件等级 :
  • 软件厂商:qazwsxzxc
立即高速安全下载
  • 介绍说明
  • 下载地址
  • 精品推荐
  • 相关软件
  • 网友评论

 xiyueta.js库是一个快速解析html字符串,遍历网页dom结构的JavaScript库。它通过与jQuery语法使用一致的 API 使 html文档遍历和处理更加简单。xiyueta.js库是先解析网页html文本再遍历html网页dom,xiyueta.js库可以在WEB浏览器里使用,也可以在ASP程序里使用,也可以在nodejs里使用。 xiyueta库在nodejs里使用比cheerio库性能更好,xiyueta库比cheerio库解析html字符串的速度快3至5倍。 xiyueta.js库设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。xiyueta的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口。

xiyueta.js库 更新日志:
v1.3.3 2021-10-02
[增加] xiyueta().closest() 描述:对于集合中的每个元素,通过测试元素本身并在 DOM 树中向上遍历其祖先来获取与选择器匹配的第一个元素
[增加] xiyueta().add() 创建一个新的 jQuery 对象,将元素添加到匹配的元素集中
[增加] xiyueta().children() 获取匹配元素集中每个元素的子元素,可选地由选择器过滤
[增加] xiyueta().nextAll() 获取匹配元素集中每个元素的所有后续同级元素,可选择由选择器过滤
[增加] xiyueta().prev() 获取匹配元素集中每个元素的前一个兄弟元素。如果提供了选择器,则仅当它与该选择器匹配时才检索前一个兄弟
[增加] xiyueta().prevAll() 获取匹配元素集中每个元素的所有先前同级元素,可选地由选择器过滤
[增加] xiyueta().siblings() 获取匹配元素集中每个元素的兄弟元素,可选地由选择器过滤
[增加] xiyueta().parents() 获取当前匹配元素集合中每个元素的祖先,可选地由选择器过滤

v1.3.2 2021-09-24
[增加] xiyuetaCSS().text() 获取匹配元素集合中每个元素的组合文本内容(包括它们的后代),或设置匹配元素的文本内容
[增加] xiyuetaCSS().html() 获取匹配元素集中第一个元素的HTML内容,或设置每个匹配元素的HTML内容
[增加] xiyuetaCSS().background() css样式背景图片查找与替换
[增加] xiyuetaCSS().getsrc() 获得CSS样式里资源地址
[增加] xiyuetaCSS().setsrc() 设置CSS样式里资源地址
[增加] xiyuetaCSS().remove() 从回调列表中删除一个回调或一组回调
[增加] xiyuetaCSS().eq() 将一组匹配元素减少到指定索引处的元素
[增加] xiyuetaCSS().last() 将匹配元素的集合减少到集合中的最后一个
[增加] xiyuetaCSS().after() 在被选元素之后插入内容
[增加] xiyuetaCSS().before() 在被选元素之前插入内容
[增加] xiyueta().end() 结束当前链中最近一次的过滤操作,将匹配的元素集合返回到之前的状态
[增加] xiyueta().removeAttr() 从匹配元素集中的每个元素中删除一个属性
[增加] xiyueta().next() 获取匹配元素集中每个元素的紧随其后的兄弟元素。如果提供了选择器,则仅当它与该选择器匹配时才检索下一个兄弟

v1.3.1 2021-09-21
[增加] xiyueta().slice() 将匹配元素集缩减为由一系列索引指定的子集
[增加] xiyueta(:even) 所有偶数 元素
[增加] xiyueta(:odd) 所有奇数 元素
[增加] xiyueta(:gt) 列出 index 大于 N 的元素
[增加] xiyueta(:lt) 列出 index 小于 N 的元素
[增加] xiyueta(:header) 所有标题元素
[增加] xiyueta(:contains) 包含指定字符串的所有元素
[增加] [attribute!=value] [attribute^=value] [attribute|=value] [attribute$=value] [attribute~=value] [attribute*=value]

v1.3.0 2021-09-09
[修复] .wrap 方法,里面加了个repairHTML修复HTML函数,如 .wrap('') 修复成 .wrap('')
[修复] .parse 方法,增加第2个参数,为isRepair修复HTML,默认为true
[增加] xiyueta().append() 在被选元素的结尾插入内容
[增加] xiyueta().prepend() 在被选元素的开头插入内容
[增加] xiyueta().after() 在被选元素之后插入内容
[增加] xiyueta().before() 在被选元素之前插入内容
[修复] .parse 方法,对
之间的HTML元素不进行HTML解析,作为字符串放到结束/pre的upHtml参数里

xiyueta.js库 v1.2.9 更新日志:
[修复] .each 回调里第一位从null改成了arr[i],代表的是上下文this,如 if (callback.call(arr[i], i, arr[i]) == false)
[优化] .css 方法,可以设置以对象方式,如 .css({color:"red","font-size":"22px"})
[优化] .attr 方法,可以设置以对象方式,如 .attr({id:"nav",name:"daohang"})
[增加] xiyueta().repair() HTML修复
[修复] xiyueta().print() 参数为 format 格式化时出现错位
[增加] demo 案例展示效果加入了 CodeMirror 语法高亮编辑器
[优化] .fullurl 方法,从之前 $().fullurl() 改成 $.fullurl()
[优化] .getUrlFileName 方法,从之前 $().getUrlFileName() 改成 $.getUrlFileName()

 

下载地址

  • PC版

本地下载

相关软件

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

本类排名

本类推荐

装机必备

换一批

相关资讯

公众号