博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery的介绍
阅读量:6350 次
发布时间:2019-06-22

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

什么是jQuery

jQuery是js的一个库,封装了我们开发过程中常用的一些功能,方便我们调用,提高开发效率。

js库是把我们常用的功能放到一个单独的文件中,我们在用的时候,直接引用到页面里即可。
关于jQuery的相关资料:

  • 官网:
  • 官方API文档:
  • 汉化API文档:

为什么要使用jQuery

在用js写代码的时候,会遇到一些问题:

  • window.onload事件有事件覆盖的问题,因此只能写一个事件。
  • 代码容错性差
  • 浏览器兼容性问题
  • 书写很繁琐,代码量多
  • 代码混乱
  • 动画效果很难实现
而jQuery的出现,可以解决以上问题。

jQuery的特点

jQuery有两个特点
  • 链式编程:比如.show()和.html()可以连写成.show().html()
  • 隐式迭代:隐士对应的是显示。隐式迭代的意思是:在方法的内部进行循环遍历,而不用我们自己再进行循环,简化我们的操作,方便我们调用。

学习jQuery,主要是学什么

在学习jQuery的初期,主要学习如何使用jQuery操作DOM,其实就是学习jQuery封装好的那些API。

这些API的共同特点是:几乎全部都是方法。所以,在使用jQuery的API时,都是方法调用,也就是说要加小括号"()",小括号里面是对应的参数,参数不同,功能不同。

jQuery代码和js代码的比较

使用原生js来实现下面代码效果:

    js Demo                

如果用jQuery来写,保持html和css代码不变,只修改script部分代码:

    
jQuery Demo

转载于:https://www.cnblogs.com/yang-wei/p/9534735.html

你可能感兴趣的文章
Mysql备份和恢复策略
查看>>
linux17-邮件服务器
查看>>
AS开发JNI步骤
查看>>
Android NDK开发:JNI基础篇
查看>>
使用Maven命令快速建立项目结构
查看>>
二分查找,php
查看>>
python面试题-django相关
查看>>
Python——eventlet.greenthread
查看>>
记大众点评之面试经历
查看>>
第三章:基本概念
查看>>
Jersey+mybatis实现web项目第一篇
查看>>
C++形参中const char * 与 char * 的区别
查看>>
espresso 2.0.4 Apple Xcode 4.4.1 coteditor 价格
查看>>
Object-C中emoji与json的问题
查看>>
一、Lambda表达式
查看>>
linux 命令
查看>>
大二下周总结四
查看>>
转 常见视频编码方式以及封装格式
查看>>
灾后重建
查看>>
Nothing 和 Is
查看>>