jQuery的helloworld
来源:互联网 发布:openwrt 网络摄像头 编辑:程序博客网 时间:2024/05/22 17:07
jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。
jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。
2006年1月John Resig等人创建了jQuery;
2006年8月,jQuery1.0的第一个稳定版本,并且已经支持CSS选择符、事件处理和AJAX交互。
2007年1月,jQuery1.1版发布,极大的简化API。合并了许多较少使用的方法。
2007年7月,jQuery 1.1.3版发布,这次小版本的变化包含了对jQuery选择符引擎执行速度的显著提升。
2007年9月,jQuery 1.2版发布,它去掉了对XPath选择符的支持,原因是相对于CSS语法它已经变得多余了,新增了命名空间的事件。
2008年5月,jQuery 1.2.6版发布,这版主要是将Brandon Aaron开发的流行的Dimensions插件的功能移植到了核心库中,同时也修改了许多BUG,而且有不少的性能得到提高。
2009年1月,jQuery 1.3版发布,它使用了全新的选择符引擎Sizzle,在各个浏览器下全面超越其他同类型JavaScript框架的查询速度,程序库的性能也因此有了极大提升。
2010年1月,jQuery 1.4版发布,进行了一次大规模的更新,提供了DOM操作,增加了很多新的方法或是增强了原有的方法
2010年2月,jQuery1.4.2,添加.delegate()和.undelegate()两个新方法,提升了灵活性和浏览器一致性,对事件系统进行了升级。
2011年1月,jQuery 1.5版发布,重写了AJAX组件,增强了扩展性和性能。
2011年5月发布了JQuery 1.6,重写了Attribute组件,引入新对象和方法。
2011年11月,jQuery 1.7版发布,引入了.on()和.off()简介的API解决事件绑定及委托容易混淆的问题。
2012年3月发布了JQuery1.7.2,进行了一些优化。
2012年7月发布了JQuery1.8,8月发布了1.8.1,9月发布了1.8.2,重写了选择符号引擎,修复了一些问题。
2013年1月发布了JQuery1.9,CSS的多属性的设置,增强了CSS3;
2013年5月发布了JQuery1.10,增加了一些功能。
2013年4月发布了JQuery2.0,5月发布了JQuery2.0.2,一个重大更新版本,不在支持IE6/7/8,体积更小,速度更快。
以上参考百度百科。
下面是JQuery的HelloWorld代码:
<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><script src="js/jquery-3.2.1.js" type="text/javascript" charset="utf-8"></script><script>$(function(){$("input").click(function(){alert('你好,世界');});});</script></head><body><input type="button" value="button"></body></html>
jQuery官方下载地址:https://jquery.com/download/
- jQuery的HelloWorld测试
- jQuery的HelloWorld体验
- jQuery的helloworld
- JQuery HelloWorld
- 简单jQuery实例--Helloworld
- JQuery中的HelloWorld
- jQuery中的HelloWorld
- 实用又好看的 jQuery插件 转自——Helloworld
- nginx的helloworld模块的helloworld
- HelloWorld的问题解释
- 自己收藏的HelloWorld
- 由HelloWorld想到的
- OpenGL的HelloWorld程序
- Struts2的HelloWorld程序
- EJB3.0的HelloWorld
- struts2的helloworld
- Blog的HelloWorld
- struts2下的helloworld
- python必知小知识
- java轮子-使用springboot做一个带界面的web程序
- python tensorflow学习笔记(六)最小二乘法
- 欢迎使用CSDN-markdown编辑器
- 回顾SSH 和SSL 协议+系统自动化安装 : PXE服务
- jQuery的helloworld
- VMware 中Linux 虚拟机中KVM新建虚拟机报错
- 关于博客停止更新的说明
- (Floyd)【HDU 1217】Arbitrage
- Android Beam 文件传输失败分析与解决
- InventorCAM
- Kotlin 快速入门
- SpringCloud(第 007 篇)电影微服务,使用定制化 Ribbon 在客户端进行负载均衡,使用 RibbonClient 不同服务不同配置策略
- 第四次作业 6-1 顺序表创建和就地逆置