首页 > 其他分享 >JQuery概念和JQuery快速入门

JQuery概念和JQuery快速入门

时间:2022-08-19 09:48:59浏览次数:57  
标签:JQuery 入门 JavaScript js 概念 var div2 div1

JQuery概念

jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(框架)于2006年1月由John Resig发布。

  jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。

  它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

JavaScript框架:本质上就是一些js文件,封装了js的原生代码而已

自定义:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>自定义js框架</title>
    <script src="js/itcast.js"></script>
</head>
<body>
    <div id="div1">div1...</div>
    <div id="div2">div2...</div>

<script>
    //根据id获取元素对象
    var div1 = $("div1");
    var div2 = $("div2");
    //获取标签体内容
    alert(div1.innerHTML);
    alert(div2.innerHTML);
</script>

</body>
</html>

js框架:

//封装方法,根据id来获取元素对象
function $(id) {
    var obj = document.getElementById(id);
    return obj;
}

JQuery快速入门

1.下载JQuery

目前jQuery有三个大版本:
  1.x:兼容ie678,使用最为广泛的,官方只做BUG维护,
    功能不再新增。因此一般项目来说,使用1.x版本就可以了,
  2.x:不兼容ie678,很少有人使用,官方只做BUG维护,
    功能不再新增。如果不考虑兼容低版本的浏览器可以使用2.x,
  3.x:不兼容ie678,只支持最新的浏览器。除非特殊要求,
    一般不会使用3.x版本的,很多老的jQuery插件不支持这个版本。

 

 

jquery-xxx.js 与 jquery-xxx.min.js区别:

  1.jquery-xxx.js:开发版本。给程序员看的,有良好的缩进和注释。体积大一些

  2. jquery-xxx.min.js:生产版本。程序中使用,没有缩进。体积小一些。程序加载更快

2.导入JQuery的js文件:导入min.js文件

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>JQuery快速入门</title>
    <script src="js/jquery-3.3.1.min.js"></script>
</head>
<body>
    <div id="div1">div1...</div>
    <div id="div2">div2...</div>

<script>
    //使用JQuery获取元素对象
    var div1 = $("#div1");
    alert(div1.html());


    var div2 = $("#div2");
    alert(div2.html())

</script>

</body>
</html>

 

搜索

复制

标签:JQuery,入门,JavaScript,js,概念,var,div2,div1
From: https://www.cnblogs.com/pengtianyang/p/16600920.html

相关文章

  • JQuery概念以及快速入门
    JQuery概念概念:一个JavaScript框架,简化js开发jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(框架)。jQuery设计的宗......
  • 1.1、操作系统的基本概念
    操作系统的基本概念操作系统的概念指控制和管理整个计算机系统的硬件与软件资源合理地组织、调度计算机的工作与资源的分配,进而为用户和其他软件提供方便接口与环境的......
  • 小白入门-VS-C#如何新建一个项目
    启动VisualStudio。(中英版)在菜单栏上,选择File->New->Project。从模板中选择VisualC#,然后选择Windows。选择ConsoleApplication。为您的项目制定一个名称,......
  • Pytest系列(1-1)-快速入门
    前言目前有两种纯测试的测试框架,pytest和unittestunittest应该是广为人知,而且也是老框架了,很多人都用来做自动化,无论是UI还是接口pytest是基于unittest开发的另一款更......
  • Python入门系列(二)语法风格
    python缩进Python使用缩进来表示代码块,例如if5>2:print("Fiveisgreaterthantwo!")如果跳过缩进,Python将给您一个错误。#下边的写法将会报错if5>2:pri......
  • 通过CDN引入jQuery的几种方式
    百度CDN<head><scriptsrc="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script></head> 新浪CDN<head><scriptsrc="ht......
  • jQuery基本过滤选择器:eq(index)参数变量问题
    1.问题遇到的问题截图如下:变量index没起到作用。js语法中,引号内变量会直接解释为字符串,因此使用:eq()时参数将被识别为字符串而不是变量指代的内容。2.解决......
  • 内容审核入门逻辑
    在不同公司,对审核类职位的划分标准不同,比如有内容安全审核、内容推荐审核、内容质量审核等类似职位。虽然在侧重点和具体操作上有所不同,但有许多逻辑都是共通的。为了避免......
  • JavaWeb 开发入门
    原文:JavaWeb学习总结(一)——JavaWeb开发入门一、基本概念1.1、Web开发的相关知识Web,在英语中Web即表示网页的意思,它用于表示Internet主机上供外界访问的资源......
  • 7、Python语法入门之流程控制
    7、Python语法入门之流程控制  目录:引子分支结构什么是分支结构为什么要用分支结构如何使用分支结构if语法if应用案例循环结构什么是循......