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()

 

相关文章推荐

chromedriver以及chrome google版本的对应关系

chrome每次都会默默的自动更新,真是愁死宝宝了~~整理一下对应的driver,再也不怕它的更新了~~~ 1. 所有版本chrome下载 是不是很难找到老版本的chrome?博主...
  • ping523
  • ping523
  • 2017年02月10日 10:21
  • 1838

关于Echarts的formatter函数的自定义(图像上显示一组数据的图像,当鼠标移上去的时候显示五组数据)

前端使用echarts3实现tooltip的formatter函数的自定义,实现显示一组图像,tooltip里面显示多组数据...

JQuery选择器使用以及对元素的操作方法

1 基本选择器 $(#id)根据给定的id匹配一个元素 $(.class)根据给定的类名匹配元素 $(element)根据给定的元素名匹配元素 $(*)匹配所有元素 $(selector1,sele...

pdfmake的使用以及对中文的支持

前言这次项目有个需求是需要导出pdf。但是jspdf这个插件对中文支持不够友好,用html的canvas转图片后还是很模糊。几经周转选用了pdfmake插件。 目前为止有以下几个优点: 1.直接在...

JQuery1.4.1API.CHM以及对应函数库

  • 2012年08月30日 11:55
  • 415KB
  • 下载

jquery中tablesorter隔行颜色变化以及对应表格拖拽技术

一.表格隔行变色 对于jquery,实现table的行排序功能非常的简单,一般来说,实现隔行显示也是非常容易的,自己在jquery的tablesorter插件的基础上,实现了自动的表格隔行变色,另外...
  • xdp0901
  • xdp0901
  • 2012年12月24日 14:07
  • 362

jquery系列之prop、attr以及对checkbox的操作

jquery的prop和attr以及对checkbox的操作
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Jquery的特点和使用以及对浏览器的支持
举报原因:
原因补充:

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