【JQuery】基础从零入门操作,简单详细

150,603次阅读
没有评论

共计 2322 个字符,预计需要花费 6 分钟才能阅读完成。

【JQuery】基础从零入门操作,简单详细

阿华代码,不是逆风,就是我疯

你们的点赞收藏是我前进最大的动力!!

希望本文内容能够帮助到你!!

目录

一:JQuery 介绍

1:引入依赖

2:src

3:下载说明

4:版本说明

二:JQuery 使用

三:JQuery 语法

1:起手式

2:选中元素

四:JQuery 选择器

五:JQuery 事件

1:事件的组成

六:获取、设置元素内容

1:获取元素内容

2:text 和 html 赋值

3:input 赋值

七:获取、设置元素属性

1:取值

2:赋值

六:获取返回 CSS 值 / 属性 

1:返回属性

(1)返回字体大小

2:修改属性

(1)修改字体大小

(2)修改字体颜色

3:添加元素

(1)append 和 prepend

(2)after 和 before

4:删除元素

(1)remove

(2)empty()

七:应用

1:猜数字游戏

2:表白墙


一:JQuery 介绍

W3C 标准给我们提供了⼀系列的函数, 让我们可以操作:

⽹⻚内容

⽹⻚结构

⽹⻚样式

但是原⽣的 JavaScript 提供的 API 操作 DOM 元素时, 代码⽐较繁琐, 冗⻓. 我们学习使⽤ JQuery 来操作⻚⾯对象

 jQuery 是⼀个快速、简洁且功能丰富的 JavaScript 框架, 它 封装 JavaScript 常⽤的功能代码,

提供了简洁⽽强⼤的选择器和 DOM 操作⽅法. 使⽤ JQuery 可以轻松地选择和操作 HTML 元素

从 ⽽减少了开发⼈员编写的代码量,提⾼了开发效率, 它提供的 API 易于使⽤且兼容众多浏览器

JQuery 对于事件的处理也进⾏了简化, 提供了⼀个简单的 API 来绑定、触发和处理事件,使开发⼈员能够更⽅便地处理各种交互⾏为.

1:引入依赖

使⽤ JQuery 需要先引⼊对应的库

在使⽤ jQuery CDN 时,只需要在 HTML ⽂档中加⼊如下代码


>

2:src

属性指明了 JQuery 库所在的 URL. 这个 URL 是 CDN(内容分发⽹络)服务提供商为 jQuery 库

提供的⼀个统⼀资源定位符

3:下载说明

以下链接是 jQuery 的官网,根据版本需要进行下载

jQuery CDN

【JQuery】基础从零入门操作,简单详细

【JQuery】基础从零入门操作,简单详细

【JQuery】基础从零入门操作,简单详细

下载注意事项:复制下载链接,另存为,保存放在自己的项目中,使用外网的 JQuery 响应会比较慢,网络传输影响较大

4:版本说明

Jquery 官⽅共提供了 4 种类型的 JQuery 库

uncompressed :
⾮压缩版本
(易读, 但是⽂件较⼤, 传输速度慢)

minified: 压缩版
(不易读, ⽂件⼩, 性能⾼, 开发中推荐)

slim: 精简瘦⾝版,
没有 Ajax 和⼀些特效

slim minified
: slim 的压缩版

二:JQuery 使用

【JQuery】基础从零入门操作,简单详细

三:JQuery 语法

JQuery 的代码通常都写在 document ready 函数中

这是为了防⽌⽂档在完全加载(就绪)之前运⾏ jQuery 代码,即在 ⽂档加载完成后才可以对 ⻚⾯进 ⾏操作。

如果在⽂档没有完全加载之前就运⾏函数,操作可能失败

1:起手式

先粘贴 JQuery

【JQuery】基础从零入门操作,简单详细

$ 可以理解成选择,ready 加载整个文档,执行 function 方法

表示整个页面加载完之后执行的代码

2:选中元素

【JQuery】基础从零入门操作,简单详细

这里用的是 ID 选择器,也可以用标签选择器

【JQuery】基础从零入门操作,简单详细

①解释:点击 button 后就隐藏

②代码简写

【JQuery】基础从零入门操作,简单详细

③再简写(但是不规范)

【JQuery】基础从零入门操作,简单详细

四:JQuery 选择器

JQuery 选择器 基于已经存在的 CSS 选择器, 除此之外, 还有⼀些⾃定义的选择器

JQuery 中所有选择器都以 $ 开头:$()

【JQuery】基础从零入门操作,简单详细

五:JQuery 事件

1:事件的组成

事件由三部分组成:

① 事件源: 哪个元素触发的
② 事件类型: 是点击, 选中, 还是修改?
③ 事件处理程序: 进⼀步如何处理. 往往是⼀个回调函数

JS 要构建动态⻚⾯, 就需要感知到⽤⼾的⾏为.
⽤⼾对于⻚⾯的⼀些操作 (点击, 选择, 修改等) 操作都会在浏览器中产⽣⼀个个事件, 被 JS 获取到, 从⽽
进⾏更复杂的交互操作

常见的事件

【JQuery】基础从零入门操作,简单详细

六:获取、设置元素内容

三个简单获取元素内容的 JQuery 方法 

1:获取元素内容

【JQuery】基础从零入门操作,简单详细

举例①

【JQuery】基础从零入门操作,简单详细

【JQuery】基础从零入门操作,简单详细

举例②input 表单的取值是 val

此处是用的自定义选择器

【JQuery】基础从零入门操作,简单详细

【JQuery】基础从零入门操作,简单详细

2:text 和 html 赋值

比较 text 和 html

①text

【JQuery】基础从零入门操作,简单详细

结果

【JQuery】基础从零入门操作,简单详细

②html

 【JQuery】基础从零入门操作,简单详细

结果

【JQuery】基础从零入门操作,简单详细

总结【JQuery】基础从零入门操作,简单详细

3:input 赋值

【JQuery】基础从零入门操作,简单详细

【JQuery】基础从零入门操作,简单详细

七:获取、设置元素属性

JQuery attr() ⽅法⽤于获取属性值

如果 attr 中只有 key 就是取值;有 key,有 value 就是赋值

注:attr(attribute)

1:取值

【JQuery】基础从零入门操作,简单详细

【JQuery】基础从零入门操作,简单详细

2:赋值

举例①更改链接

【JQuery】基础从零入门操作,简单详细

【JQuery】基础从零入门操作,简单详细

举例②更改图片尺寸

【JQuery】基础从零入门操作,简单详细

举例③点击 按钮尺寸变大

【JQuery】基础从零入门操作,简单详细

【JQuery】基础从零入门操作,简单详细

六:获取返回 CSS 值 / 属性 

css() ⽅法设置或返回被选元素的⼀个或多个样式属性

1:返回属性

(1)返回字体大小

【JQuery】基础从零入门操作,简单详细

(2)如果不引入 JQuery 就会报错

【JQuery】基础从零入门操作,简单详细

2:修改属性

给两个参数就可以修改属性

(1)修改字体大小

【JQuery】基础从零入门操作,简单详细

(2)修改字体颜色

【JQuery】基础从零入门操作,简单详细

3:添加元素

【JQuery】基础从零入门操作,简单详细

(1)append 和 prepend

注:都是放到了

    标签内部进行追加

    【JQuery】基础从零入门操作,简单详细

    【JQuery】基础从零入门操作,简单详细

    (2)after 和 before

    注: 都是放到了

      标签外部进行追加

      【JQuery】基础从零入门操作,简单详细

      【JQuery】基础从零入门操作,简单详细

      4:删除元素

      【JQuery】基础从零入门操作,简单详细

      (1)remove

      【JQuery】基础从零入门操作,简单详细

      【JQuery】基础从零入门操作,简单详细

      (2)empty()

      ①问题引入

      【JQuery】基础从零入门操作,简单详细

      ②区分按钮——引入 id

      七:应用

      1:猜数字游戏

      
      
      
          
          
          Document
      
      
          
      请输入要猜的数字:
      已经猜的次数:
      结果:

      【JQuery】基础从零入门操作,简单详细

      2:表白墙

      
      
      
      
          
          
          留言板
          
      
      
      
          

      留言板

      输入后点击提交, 会将信息显示下方空白处

      谁:
      对谁:
      说什么:

";
console.log(content);
$(".container").append(content);
$("#from").val("");
$("#to").val("");
$("#say").val("");
}

【JQuery】基础从零入门操作,简单详细

原文地址: 【JQuery】基础从零入门操作,简单详细

    正文完
     0
    Yojack
    版权声明:本篇文章由 Yojack 于2024-11-07发表,共计2322字。
    转载说明:
    1 本网站名称:优杰开发笔记
    2 本站永久网址:https://yojack.cn
    3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
    4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
    5 本站所有内容均可转载及分享, 但请注明出处
    6 我们始终尊重原创作者的版权,所有文章在发布时,均尽可能注明出处与作者。
    7 站长邮箱:laylwenl@gmail.com
    评论(没有评论)