博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery系列 第一章 jQuery框架简单介绍
阅读量:6388 次
发布时间:2019-06-23

本文共 2276 字,大约阅读时间需要 7 分钟。

第一章 jQuery框架简单介绍

  1.1 jQuery简介

  jQuery是一款优秀的javaScript库(框架),该框架凭借简洁的语法和跨平台的兼容性,极大的简化了开发人员对HTML文档,DOM,事件以及Ajax的操作。

  

主旨口号:写的更少, 干的更多(以更少的代码,实现更多的功能)

  1.2 作者和版本介绍

    jQuery最早由约翰·雷西格(John Resig)于2006年1月的BarCamp NYC上发布第一个版本。目前由Dave Methvin领导的开发团队进行开发,是目前最受欢迎的JavaScript库。

    

作者:John Resig(约翰·雷西格)

John Resig(约翰·雷西格),1984年5月8日出生于美国纽约。

个人著作:精通Javascript以及JavaScript忍者的秘密

工作经验:先后于Mozilla、可汗学院担任开发工程师。

 

jQuery框架版本相关介绍

开源许可协议: MIT许可证

官方网站: 

托管仓库: 

版本情况:

JQuery目前分成1.x版、2.x版和3.x版本,从2.0.0开始不再支持IE 6/7/8,2.0.0版本之前通过jQuery Migrate plugin与先前版本保持兼容。

最新版本:3.3.1

    

1.3 jQuery的优点(特点)

    • 轻量级
    • 免费开源
    • 完善的文档
    • 丰富的插件支持
    • 完善的Ajax功能
    • 不会污染顶级变量
    • 强大的选择器功能
    • 出色的DOM操作封装
    • 出色的浏览器兼容性
    • 可靠的事件处理机制
    • 隐式迭代和链式编程操作

 

  1.4 jQuery的基本功能

    ①  访问和操作DOM元素 

     说明:使用jQuery库,可以很方便地获取和修改页面中的元素,无论是删除、移动、复制元素,jQuery都提供了一整套方便、快捷的方法,既减少了代码的编写,又大大提高了用户的体验。     方法示例:append() prepend() remove() empty() html() text()等

    ② 控制页面的CSS样式

     说明:引入jQuery框架后,开发人员可以方便快捷的来操作页面中的CSS样式,而且jQuery已经帮我们完成了令人头疼的浏览器兼容性处理。     方法示例:css() addClass() toggleClass() hasClass() removeClass()等

    ③ 完善的Ajax网络请求

     说明:Ajax是在原生页面中异步发送和读取服务器数据所采用的组合技术,使用Ajax实现网络通信提高了用户体验和程序性能,而jQuery框架中提供了专门处理网络请求的Ajax组件。     我们可以方便的使用jQuery中提供的方法来实现Ajax网络请求。     方法示例:ajax() get() post()等

    ④ 页面标签事件处理

     说明:jQuery框架中对标签的处理,让页面的表现层与功能开发分离,开发者只需要更多的关注业务逻辑方面的实现即可。     方法示例:on() off() click() mouseenter() hover() 等

    ⑤ 优雅的动画特效实现

     说明:jQuery框架中提供了一整套的动画方法,可以满足开发中常见的动画效果实现,而且使用简单方便。     方法示例:show() hide() slideDown() slideUp() Animate() 等

    ⑥ 好用的工具方法和强大的插件支持

     说明:jQuery框架中提供了插件机制,利用插件机制程序员可以方便的对原有的框架和功能进行扩展,另外框架本身也提供了表单、UI等大量的插件。     这些插件的使用,极大丰富了页的展示效果。除了插件之外,jQuery框架中还为我们提供了很多好用的工具方法,我们可以通过调用这些工具方法来解决开发中一些常见的需求。     方法示例:extend() each() map()等

1.5 第一个jQuery程序

  ① jQuery框架的使用步骤

    1. 下载jQuery框架在本地的电脑上(官网提供框架的下载链接,两个版本可供选择)
    2. 创建项目,在项目中使用script引入jQuery框架
    3. 使用jQuery框架来实现相关的功能

  ② jQuery框架示例程序

1  2  3  4     
5 Title 6
7
8 9 10 11 12 24 25

1.6 jQuery框架的代码风格

① 美元起始风格

  在jQuery框架中,不管是页面元素的选择、内置的功能函数,都使用美元符号来起始的。

  这个美元符号其实就是jQuery框架当中最重要且独有的对象: jQuery对象

 

② 链式编程风格

  jQuery框架中为我们提供了链式编程操作,链式编程的特点中,几乎每个jQuery方法执行完毕后都会把当前正在操作的对象作为返回值返回,如果我们需要对某个标签执行多个操作,那么使用链式编程可以让代码更短更简洁。

  ex:$("#demoID").addClass("cur").siblings().removeClass("cur")

附: jQuery框架知识体系

    

  • Posted by 博客园· ~ 
  • 联系作者 简书· 新浪微博·
  • 原创文章,版权声明:自由转载-非商用-非衍生-保持署名 | 
你可能感兴趣的文章
一些知识点的初步理解_4(协方差矩阵,ing...)
查看>>
提升磁盘IO性能的几个技巧
查看>>
ProGuard的返回错误代码1。异常的解决方法
查看>>
从GNOME切换到KDE了
查看>>
Android应用资源---布局资源类型(Layout)
查看>>
chrome/FF/safari浏览器下input和textarea的默认样式outline和resize
查看>>
PHP冒泡排序
查看>>
linux的套接口和管道
查看>>
[教程]MongoDB 从入门到进阶 (概要 以及 高级索引篇 TimeToLive GeoNear)
查看>>
**汇总CodeIgniter(CI)的数据库操作函数
查看>>
微软牛津计划-语音转文本-文本转语音代码和实现
查看>>
分享mac磁盘清理的方法
查看>>
项目管理的五个过程和九大知识领域
查看>>
android keytool 不是内部命令或外部命令在 (win7下不能用的解决方法)
查看>>
Kernel Changes
查看>>
再谈主成分分析
查看>>
JavaScript获取DOM元素位置和尺寸大小
查看>>
Netty线程模型
查看>>
linux的文件系统及节点表
查看>>
JavaScript为unicode编码转换为中文
查看>>