一、什么是jQuery?

jQuery是一个快捷、小型、功能丰富的Javascript库。它使诸如HTML文档遍历和操作,事件处理、动画和Ajax更简单。它可以跨越多种浏览器,具有通用性和可扩展性。jQuery设计的宗旨是"write Less,Do More",它极大地简化了Javascript。

二、   jQuery库功能

  • HTML 元素选取
  • HTML 元素操作
  • CSS 操作
  • HTML 事件函数
  • JavaScript 特效和动画
  • HTML DOM 遍历和修改
  • AJAX
  • Utilities

提示:除此之外,Jquery还提供了大量的插件。

三、为什么使用jQuery?

  • 容易上手
  • 强大的选择器
  • 解决浏览器的兼容(目前jQuery兼容于所有主流浏览器, 包括Internet Explorer 6!)
  • 完善的事件机制
  • 出色的Ajax封装
  • 丰富的UI

❤小贴士❤

什么是DOM?点击这里

什么是Ajax?点击这里

jQuery---什么是jQuery相关推荐

  1. jQuery.append()、jQuery.html()存在的XSS漏洞

    使用jQuery.append().jQuery.html()方法时,如果其中内容包含<script>脚本而没有经过任何处理的话,会执行它. 简单的示例代码如下: 1 var xssStr ...

  2. JQuery模板插件jquery.tmpl-动态ajax扩展

    在上一篇JQuery模板插件-jquery.tmpl中介绍了这款插件.有时我们需要去动态的ajax去加载模板,或者数据,根据url参数或者其他信息加载不同的模板,数据.在我的某个项目中有这个需求,所以 ...

  3. php jquery教程下载,jquery怎么下载和引用

    下载和引用jquery的方法:首先进入jQuery的官网:然后找到jQuery官网首页右侧的下载按钮:接着点击进入jQuery的下载页面并进行下载:最后用script标签引入jquery即可. 本教程 ...

  4. jQuery:has()和jQuery:contains()及jQuery:empty

    jQuery:has()和jQuery:contains()两个方法比较类似.不同点在于: has是判断标签的 contains是判断文本的 1.jQuery:has() <div>< ...

  5. jQuery.fn和jQuery.prototype区别。

    近期在读jQuery的源码. 发现这里有个东西很难理解. 这里的 jQuery , jQuery.fn , jQuery,fn,init ,jQuery,prototype 都代表什么. 来看下jQu ...

  6. jQuery源码-jQuery.fn.each jQuery.each

    先上例子,下面代码的作用是:对每个选中的div元素,都给它们添加一个red类 $('div').each(function(index, elem){$(this).addClass('red'); ...

  7. 理解一下jQuery.extend()和jQuery.fn.extend()方法

    为了方便用户创建插件,jquery提供了jQuery.extend()和jQuery.fn.extend()方法. 1. jQuery.extend() 方法有一个重载. jQuery.extend( ...

  8. jquery ajax自动完成,使用AJAX进行JQuery自动完成(JQuery Autocomplete with AJAX)

    使用AJAX进行JQuery自动完成(JQuery Autocomplete with AJAX) 我正在尝试编写一个JQuery自动完成脚本,它将通过AJAX调用url并在用户将数据输入表单时更新自 ...

  9. 第四十四课:jQuery UI和jQuery easy UI

    jQuery UI是jQuery官方提供的功能效果和UI样式.作为官方出的东西,它一直没有被人们看重,一是它没有datagrid,tree等UI库必备的东西,二是它修改太过频繁,体积庞大.其实它所有以 ...

  10. jQuery学习之jQuery Ajax用法详解

    jQuery Ajax在web应用开发中很常用,它主要包括有ajax,get,post,load,getscript等等这几种常用无刷新操作方法,下面我来给各位同学介绍介绍. 我们先从最简单的方法看起 ...

最新文章

  1. 05-RARP: 逆地址解析协议
  2. 5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
  3. Java—JVM加载机制
  4. STM32学习之路-感觉自己走到了一个天大的坑里了!
  5. 10个 Linux/Unix下 Bash 和 KSH shell 的作业控制实例
  6. leetcode743. 网络延迟时间(迪杰斯特拉算法)
  7. python tkinter载入图片_Python的GUI编程
  8. PCB设计之3W规则和20H原则
  9. 化学堵水剂处理油井出水问题
  10. 新年礼物第二弹,热升华机械键盘免费抽
  11. 网页版微博HTML解析和提取,使用Beautiful Soup抽取网页数据,解析微博用户关注信息...
  12. Virtualbox Ubuntu增强功能
  13. 怎么屏蔽计算机集成声卡,win10系统主板集成声卡关闭的设置方案
  14. wifi信号满格无法连接服务器,wifi正常为什么不能上网_一招解决wifi信号满格不能上网的方法...
  15. 名称数据联网简介的翻译(计算机网络论文翻译)
  16. 毕业几年LINUX 驱动研发工作心得分享
  17. python制作冰花_《冰花》教学反思
  18. 统计学 统计值判断标准
  19. 香鸡排三部曲:完结篇
  20. 操作系统简史(1)东方会有新的操作系统诞生吗?让历史告诉未来

热门文章

  1. 外星人大战---------------游戏开发(二)
  2. C语言求矩阵的逆(高斯法)
  3. 新浪微博客户端开发之授权登录+获取微博列表
  4. trufflle init 出现 unbox fail的情况
  5. 《遥远的救世主》遵守客观规律(六)——文化属性
  6. Java高级篇-----jdk1.8新特性
  7. tracert路由跟踪(ICMP)
  8. 【Android】解决Android Studio中的虚拟设备无法上网问题
  9. python画笑脸表情_用Matplotlib,妈妈再也不担心我没有表情包斗图了
  10. 游戏类型常见英文缩写和释义