JQuery的概述

jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。

jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需使用选择器查找即可。

JQuery的特点

JQuery的特点主要是轻量级、链式语法、简单、易扩展。

轻量级:

经GZip压缩后传输的代码文件仅14KB,未经压缩传送的代码文件仅26KB。

链式语法:

$("p.surprise").addClass("ohmy").show("slow");

CSS 1-3 选择器:支持CSS选择器选定DOM对象

跨浏览器:支持Internet Explorer 6+、Opera 9+、Firefox 1.5+、Safari 2+

简单:

较其它JS库更容易入门,中、英文档很齐全

易扩展:

JQuery UI 、 JQuery FX –已经有很完善的基于JQuery的用户界面库 和网页特效库

JQuery的兼容性

兼容性这个问题是很多程序猿的最烦的。jQuery最新的发布了大版本 3.x.x,完全放弃兼容 IE6/7/8。不单单如此,很多国际上的大 型站点也开始逐步不再支持 IE6/7/8。但对于国内而言,比较大型的网站最多只是抛弃 IE6, 或者部分功能不支持 IE6 的警示框,还没可能一下子把 IE6/7/8 全面抛弃。这里我们就谈一 谈你的项目是否有必要兼容 IE6/7/8。

珍爱生命远离IE

JQuery的主流框架

JQuery的主流框架有:Vue  渐进式javascript库、React 构建用户界面的库、Angular 现代 Web 开发平台、Electron 构建跨平台桌面应用程序的框架。

jquery入口小函数

$(function(){.....})

jquery对象与DOM对象的区别

jQ->js  $(选择器)[索引]    $(选择器).get(索引)
js->jQ  $(js对象)

什么是JQuery?JQ的基本使用相关推荐

  1. 什么是jquery jq的基本使用

    JQuery的概述        jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTML documents.events.实现动画效果,并且方便地为网站提供AJAX交互 ...

  2. jQuery jq 开发文档

    总结: $()共有4种: 1. $("选择器") 查找DOM元素,并包装进jQuery对象中 2. $(DOM元素对象) 不用查找,直接将DOM元素包装进jQuery对象中 3. ...

  3. jQuery jq事件绑定

    jQuery已经很多年没有更新过了,因此ES6新增的一些事件和箭头函数等,它是不支持的

  4. 解释一下为什么我很少jQuery

    这里声明一下,这不是反jQuery的文章,jQuery作为一个js库给大家的项目开发带来很多便利,但有时候仔细想想,我们真的需要jQuery吗?一年前的lpisme的主题的一个特色是没有jQuery, ...

  5. jQuery避免$符和其他JS库冲突的方法对比

    jQuery避免$符和其他JS库冲突的方法对比 1.如果jquery库在第三方库之后引用.这个时候jquery库会占用$. 解决办法:剔除$符号的使用权. <script type=" ...

  6. jq+ajax前端上传多张图片_史上最轻量的前端框架-VanillaJS

    vanillaJS是史上最轻量跨平台前端框架 ,我们能够使用它构建强大的JS应用.从过去到以后他都是最轻量的框架 介绍 vanillaJS目前在国外备受推崇,Bootstrap5舍弃了Jquery,选 ...

  7. 前端记录4(定时器,JQ)

    定时器: setTimeout 只执行一次的定时器 clearTimeout 关闭只执行一次的定时器 setInterval 反复执行的定时器 clearInterval 关闭反复执行的定时器 var ...

  8. sublime Text 开发工具

    简介描述 Sublime Text 是一个跨平台的编辑器,同时支持Windows.Linux.Mac OS X等操作系统.,具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等 ...

  9. html前端开发是什么,web前端开发需要会什么

    对于很多刚入坑it行业的新人小白来说,web前端开发算是一个对技术要求比较高的岗位,我们经常在一些企业招聘上可以看到web前端的工程师需要掌握多个技能,甚至后端的开发语言都需要掌握一两门,这着实吓坏了 ...

  10. wordpress home.php,WordPress主题通过function.php来加载js和css文件

    WordPress主题开发的时候可以直接将需要的js或css写在head标签中,但是现在已经不主张这种加载方式了,现在WordPress主题通过function.php来加载js和css文件. 基本架 ...

最新文章

  1. 提升jmeter自身性能
  2. MySQL 5.5 的COMPRESSED INNODB 表
  3. 定义一个dto对象_正确理解DTO、值对象和POCO
  4. android自定义吐司通知,IOS 仿Android吐司提示框的实例(分享)
  5. 设计一个健壮的大型文件下载系统
  6. dojo中的AMD模式开发案例
  7. python 等待其他线程执行完_面试官:如何让线程顺序执行,join,还有其他办法吗?...
  8. memset汇编实现,跟踪得到的
  9. tensorflow sigmoid 如何计算训练数据的正确率_“来自蒙娜丽莎的凝视”— 结合 TensorFlow.js 和深度学习实现...
  10. ES 新增字符串方法
  11. 贴片电阻、贴片电容的封装与其额定功率的关系
  12. 一文汇总卡方检验分析步骤
  13. 日记侠:如何提高朋友圈活跃度,给你5种实用方法
  14. oracle 9i for redhat9 下载,RedHat9上安装Oracle9i手记(原作:hotman_x)
  15. 花儿还有重开日,人生没有再少年.
  16. NS3运行Reno,BBR,CUBIC等拥塞控制算法
  17. 服务器输出音频文件,云服务器音频输出
  18. (c#)小游戏 飞行棋
  19. 调用iframe子页面中的函数
  20. android 定时静音,Android实现定时自动静音小助手

热门文章

  1. 第一个IP设计——完整工程和分析
  2. mustache语法
  3. reset_index用法
  4. ARCGis工具箱使用技巧之一
  5. Ubuntu系统开发环境完整搭建
  6. 修复浏览器报错 Error in mounted hook (Promise/async): “[object Object]“
  7. 关于十六进制颜色编码
  8. Python Serial
  9. 【Alibaba】反卷第一枪,温暖的阿里
  10. android取图片颜色代码,Android Palette 提取图片的主色调