Jquery的特点和使用以及对浏览器的支持

转载 2013年12月06日 09:24:16

Jquery是一个优秀的Javascript框架。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。

 

jQuery是一个兼容多浏览器的javascript框架,核心理念是write less,do more(写得更少,做得更多)。jQuery在2006年1月由美国人John Resig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由Dave Methvin率领团队进行开发。如今,jQuery已经成为最流行的javascript框架,在世界前10000个访问最多的网站中,有超过55%在使用jQuery。
jQuery是免费、开源的,使用MIT许可协议。jQuery的语法设计可以使开发者更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能。除此以外,jQuery提供API让开发者编写插件。其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页。
 
jQuery包含以下特点:
1.动态特效
2.AJAX
3.通过插件来扩展
4.方便的工具 - 例如浏览器版本判断
5.渐进增强
6.链式调用
7.多浏览器支持,支持Internet Explorer6.0+、Opera9.0+、Firefox2+、Safari2.0+、Chrome1.0+(在2.0.0中取消了对Internet Explorer6,7,8的支持)

 

是一个单独的javascript文件,可以保存到本地或者服务器直接引用,也可以从多个公共服务器中选择引用。有Media Temple、Google、Microsoft等多家公司给jQuery提供CDN服务,比较常用的引用地址如下
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js"></script>
jQuery 版本:截止2013年6月的版本是2.0.3 和1.10.2,由于2.0.3对IE 6, 7, 8的兼容性不好 ie 浏览器多使用1.10.2,其它浏览器多使用2.0.3.
<!--[if lt IE 9]> <script src="jquery-1.10.2.js"></script><![endif]-->
<!--[if gte IE 9]><!--> <script src="jquery-2.0.3.js"></script><!--<![endif]-->
最常使用的jQuery基础方法是.ready()方法
$(document).ready(function(){
//script goes here
});
或者其简写
$(function(){
//script goes here
});
当dom加载完就可以执行(比window.onload更早)。在同一个页面里可以多次出现.ready()

 

根据不同浏览器选择jquery版本

对于1.9x 和 2.x 版,如果你要支持IE 6/7/8,就选择 1.9 版;反之随便选,1.9 和 2.0 版皆可。你也可以使用下面的代码: 其中 ...
  • czh4869623
  • czh4869623
  • 2015年07月13日 15:20
  • 1879

jQuery兼容浏览器IE8方法

浏览器jquery兼容IE8方法在维护公司网站的时候,发现在IE8下jquery会报对象不支持此属性或方法、缺少对象的错误: 在其他浏览器就可以正常运行,当前使用的jquery版本是3.1.1,...
  • d200820205051
  • d200820205051
  • 2017年06月19日 20:06
  • 2951

根据不同浏览器选择jquery版本

对于1.9x 和 2.x 版,如果你要支持IE 6/7/8,就选择 1.9 版;反之随便选,1.9 和 2.0 版皆可。你也可以使用下面的代码:      "utf-8">    if lt IE 9...
  • qq_34507902
  • qq_34507902
  • 2018年01月18日 10:57
  • 26

jquery-1.10.2 支持所有浏览器 带 (开发版和发布版)

  • 2013年12月08日 02:45
  • 111KB
  • 下载

IE 10 jQuery 兼容问题

一个页面在 Chrome Firefox 下面都正常,在 IE10 下面就是提示 jQuery 的库文件找不到对象,换 IE6 IE8都不出现这个问题,仔细检查自己的 js 调用代码,也没问题,网上搜...
  • realghost
  • realghost
  • 2013年07月12日 09:20
  • 4415

jQuery.html()方法ie下不能设置html代码的问题

jQuery一般来说还是很好用的,但有时候它也会有些问题的,比如jQuery的html()方法设置html代码,在一种情况下,ie6、ie7、ie8 下是不能设置html代码的。本文说的问题只针对ie...
  • yydqmyhdnl
  • yydqmyhdnl
  • 2016年04月08日 11:02
  • 1512

jquery自适应浏览器高度,兼容性好

jquery自适应浏览器高度,兼容性好
  • educast
  • educast
  • 2016年12月29日 16:35
  • 396

jQuery之-jquery特点

初次接触jquery是在一年前,当时是由于项目的需要,最近又再次使用jquery,仍然是项目的需要,说实话,jquery用起来真的很舒服,首先语法非常简洁,节省了大量的js代码,其次他的API非常完整...
  • zhoche2008
  • zhoche2008
  • 2010年01月14日 21:08
  • 3610

jQuery的(IE,Chrome)浏览器的兼容性问题

jQquery是一个优秀的Javascrīpt框架,将javascript的复杂的dom编程简单化,条理化,兼容化。大家都知道在主流浏览器去中(IE,Chrome,FireFox)javascript...
  • heikeyuit
  • heikeyuit
  • 2013年06月13日 12:08
  • 990

浏览器兼容和jquery载入

========================================= ========= --> =======================================...
  • u013747792
  • u013747792
  • 2016年04月21日 14:58
  • 101
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Jquery的特点和使用以及对浏览器的支持
举报原因:
原因补充:

(最多只允许输入30个字)