jQuery 是一个简洁而快速的 JavaScript 库, 可用于简化事件处理, html 文档遍历, Ajax 交互和动画, 以便快速开发网站. jQuery 简化了 HTML 的客户端脚本, 从而简化了 web 2.0 应用程序的开发.
jQuery 设计的宗旨是 "write Less,Do More", 即倡导写更少的代码, 做更多的事情. 它封装 JavaScript 常用的功能代码, 提供一种简便的 JavaScript 设计模式, 优化 HTML 文档操作, 事件处理, 动画设计和 Ajax 交互.
jQuery 从 2.0 版本开始不兼容 IE8, 最低支持 IE9, 需要引入更低的 jQuery 版本来兼容.
IE8 不支持 jQuery 版本解决办法
通过判断 IE 浏览器的版本来加载对应版本的 jQuery
使用语句 <!--[if IE 8]> 仅 IE8 可识别 <![endif]--> 可在 IE8 模式下进行一些兼容操作. 代码如下:
- <script type="text/javascript" src="<%=path%>/js/jquery-3.1.1.min.js">
- </script>
- <!--[if IE 8]>
- <script type="text/javascript" src="<%=path%>/js/jquery-1.9.1.min.js">
- </script>
- <![endif]-->
这样在切换到 IE8 时, 低版本的 jQuery 就会覆盖高版本的 jQuery. 如果在 IE8 下需要调整某些元素的样式的话, 最好将 JS 代码放在页面底部 (并注意是否有行内样式), 不然为某些动态加载的内容设置的样式可能不会生效.
更多前端开发 https://www.html.cn/ 知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/qa/jquery/16710.html