什么是jQuery

jQuery是一个轻量级的跨浏览器的JavaScript库, 该库的重点在于JavaScript和HTML之间的互动. 它是2006年一月, 在BarCamp NYC由John Resig发布的. 目前10,000个最大网站的百分之二十都在使用它, jQuery是当今世界最为流行的JavaScript库.

jQuery是免费的, 开源的软件. jQuery的语法的设计目的就是为了使得浏览文档, 选择DOM元素, 创建动画, 处理时间, 和开发Ajax应用程序能够更加简单. jQuery还为开发者提供了在JavaScript库上创建插件的能力. 提供了这个选项, 研发者能够为底层的互动和动画创建抽象, 能够创建高级效果, 能够创建高层级的, 可有主题的部件. 这为创建强大的和动态的网页作出了贡献.

MicrosoftNokia 已经宣布了计划在他们的平台上捆绑jQuery. Microsof开始在Visual Studio中采纳了jQuery, 用来在ASP.NET AJAX Framework下, 还有ASP.NET MVC Framework 中提供jQuery的支持. 而Nokia 将会把它集成到他们自己的Web Run-Time platform中.

特性

==========

jQuery包含下列的特性:

  • 通过跨浏览器的开源选择者引擎Sizzle来选择DOM 元素
  • DOM 遍历和修改
  • 事件
  • CSS 操纵
  • 效果和动画
  • Ajax
  • 通过plugin实现的Extensibility
  • 使用

    ==========

    jQuery通常作为一个单独的JavaScript文件存在, 这个文件包含所有的普通的DOM, Event, Effects, 和Ajax functions. 它可以被包括进一个网页内, 方式是使用下面的标记:

    <script type="text/javascript" src="jQuery.js"></script>

    微软把jQuery寄存在它的AJAX CDN(Content delivery network)中, 使得它容易为jQuery库添加支持.

    <script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.1.min.js" type="text/javascript"></script>

     

    jQuery有两种风格的交互:

  • 通过$函数, 也就是jQuery对象的factory method. 这些函数通常称为commands, 是chainable的, 他们每一个都返回jQuery对象.
  • 通过$.-为前缀的函数. 这些是工具函数本身并不工作在jQuery对象上.
  • 资料来源:

    jQuery

    http://en.wikipedia.org/wiki/JQuery

    Tutorials:Getting Started with jQuery

    http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery

    Tutorials:How jQuery Works

    http://docs.jquery.com/Tutorials:How_jQuery_Works

    Tutorials

    http://docs.jquery.com/Tutorials

    原文地址:https://www.cnblogs.com/awpatp/p/1668330.html