Download gQuery

gQuery 版本目前处于快速迭代中,但目前 API 不会发生重大改动,可放心将该版本压缩文件用于生产环境,建议在开发或调试中使用未压缩文件以便于调试。

Update log

v 1.4.75 / 2021-03-12

  • 新增 fn.push(),支持向原型链中追加元素
  • 优化 fn.extend()、.extend(),支持合并新增对象的不同属性
  • 优化 fn.width()、fn.height(),支持获取 SVG 元素尺寸
  • 优化 fn.prepend(),改用 insertBefore()

v 1.4.7 / 2021-01-17

  • fn.css() 查询默认强制查询,无需添加!
  • 修复 fn.init() 中对象的继承处理;fn.next() 中的选择器匹配
  • 优化 fn.find()fn.parent()
  • 优化 fn.on(),支持通过 eventName.name 添加自定义的命名空间;fn.off()fn.trigger(),可用空格分割传入多个事件
  • 优化 fn.addClass()fn.removeClass()fn.toggleClass()fn.removeAttr(),可用空格分割传入多个参数
  • 优化 .strToNode().fetch()
  • 优化 fn.slideDown()

v 1.4.6 / 2021-01-04

  • 新增 .fetch().get.json()
  • 优化 fn.load()
  • fn.remove()fn.empty() 将返回原型链

v 1.4.5 / 2020-12-24

  • 移除 .deepClone()
  • 新增 .parse.json(),可解析含有注释的、单引号名值对及不太严格的 JSON 文本。
  • 优化 fn.find() 在多对象下的返回顺序。
  • 优化代码结构。

v 1.4.4 / 2020-11-08

  • 优化 fn.load(),支持将 url 作为 fetch options 对象传入。
  • 优化特效兼容性:
    fn.fadeIn(), fn.fadeOut(), fn.fadeToggle(), fn.slideUp(), fn.slideDown(), fn.slideToggle()

v 1.4.3 / 2020-10-30

  • 新增 fn.load()
  • 新增 .get.browserSpec() 以获取浏览器相关数据
  • 优化 fn.next()
  • 优化相关兼容逻辑

v 1.4.2 / 2020-10-18

  • 优化 fn.offset(),可传入布尔值以控制返回元素距文档顶部或浏览器顶部的距离
  • 优化 fn.on(), fn.off(),支持完整的 removeEventListener options 传参对比
  • 优化 fn.data()

v 1.4.1

  • 优化特效:
    fn.fadeIn(), fn.fadeOut(), fn.fadeToggle(), fn.slideUp(), fn.slideDown(), fn.slideToggle()
  • 新增 fn.eq()

v 1.4.0

  • 修改 .storage{} 类部分函数命名(write->set、read->get)
  • 新增 .sessionStorage{}
  • 新增 .cookie{}

v 1.3.6

  • 修复 fn.find() 数据冗余问题
  • 新增 fn.data()、fn.removeData()
  • 新增 .isPlainObject()
  • .extend() 支持浅、深层拷贝

v 1.3.5

  • 移除 .event.list
  • 修复 .fadeOut() 对元素组的处理
  • fn.on() 支持 options 对象参数传入
  • .array.finder() 支持 options 对象参数传入

v 1.3.2

  • 修复 .array.unique() 对 NodeList 的处理
  • 新增 .array.finder()
  • 新增 .isNode()
  • 更新多元素返回数组:
    fn.width()、fn.height()、fn.attr()、fn.css()
  • fn.css() 支持使用 ! 强制查询
  • fn.on() 支持以对象 {ev:fn, ev:fn} 传入,以及事件委派
页面加载缓慢

请检查网络或尝试刷新重试