jQuery一个在JavaScript基础之上封装的函数库

简介

最开始用jQuery是在第一份实习工作时,那个时候感觉jQuery非常nb,$()选择器简直不要特别方便。

现在的工作中也一直在使用,不过在前端框架(Angular、React)异常崛起的现在,加之ES6标准的实施,
jQuery的处境不得不说有点尴尬了。虽然说大趋势可能是去jQuery,但是起码现在我们公司还是一直在使用它,
并且有种打算发扬光大的打算。

最近公司的一个项目,必须要用ie8,据说是这个项目的视频播放控件仅仅支持ie8,所以jQuery版本的问题就要解决了。
了解了一下,网上的资料,据说jQuery1.X支持ie8,现在着手测试一下jQuery在ie8上的兼容性。

这是到目前为止jQuery所有的版本
现在的jQuery主要是3.x,2.x,1.x,而且每一个版本都是在维护的。如果说1.x支持ie8,那么是不是说所有的1.x
都支持ie8呢,这个还有待验证。

还有一个就是jQuery Migrate,参考知乎网友
的回答1.9支持ie8/7/6,但是回答时间是13年,那个时候貌似还没1.12呢,所以可以分开验证1.9和1.12。

jquery生态库

noty

一个jQuery提示插件

实践

jqPagination

一个jQuery系的分页插件,优点是代码量较少,方便修改。

实践

gulp

压缩构建工具

实践

jQuery validate

jQuery表单验证库
jQuery validation@llccingCodePen

lightbox2

图片弹窗展示
pooLmad@llccingCodePen

Mock.js

文档位置
ExxLRZE@llccingCodePen

video.js

video.js@llccingCodePen

参考资料

  1. jQuery发布1.9正式版,最后支持ie6/7/8
  2. ie8兼容经验小结
  3. ie8兼容html5
  4. ie兼容css3
  5. Jquery IE8兼容性