目录
百战程序员,全站22050+开发课程+文档 ,学习精选优质好课快人一步!观看视频 快捷键ALT+N

JAVA全系列 教程

3762个小节阅读:7095.2k

收藏
全部开发者教程

C语言快速入门

JAVA全系列 教程

面向对象的程序设计语言

Python全系列 教程

Python3.x版本,未来主流的版本

人工智能 教程

顺势而为,AI创新未来

大厂算法 教程

算法,程序员自我提升必经之路

C++ 教程

一门通用计算机编程语言

微服务 教程

目前业界流行的框架组合

web前端全系列 教程

通向WEB技术世界的钥匙

大数据全系列 教程

站在云端操控万千数据

AIGC全能工具班

A

A A

White Night

阅读(2.4k)
赞(0)

jQuery动画(二)

image-20211230115931351

jQuery提供了一系列的动画基本方法,同时也提供了自定动画方案.animate()

jQuery重点讲解知识点

  1. 选择器

    1. 基础选择器 类选择器 元素选择器 ID选择器 子元素选择器 后代元素选择器
    2. 属性选择器 完美匹配 包含 前缀 开头 结尾 空格
    3. jQuery扩展选择器 eq even odd first last gt lt
  2. DOM操作

    1. Class操作 addClass() removeClass() toggleClass() hasClass()
    2. 文本操作 html() text() val()
    3. 属性操作 attr() removeAttr()
    4. DOM 插入并包裹现有内容 .wrap() .unwrap() .wrapAll() .wrapInner()
    5. DOM 插入现有元素内 .append() .prepend()
    6. DOM 插入现有元素外 .after() .before()
    7. DOM 移除 .empty() .remove()
    8. DOM 替换 .replaceAll() .replaceWith()
  3. CSS操作

    1. 尺寸 .css() .height(),.width() .innerHeight(),.innerWidth() .outerHeight(),.outerWidth()
    2. 位置 .offset() .position() .scrollLeft() .scrollTop()
  4. 事件处理

    1. 绑定事件处理器 .on() .one() .off()
    2. 鼠标事件 .click() .hover() .mouseenter() .mouseleave() .mousemove() .mouseover() .mouseout()
    3. 表单事件 .focus() .blur() .change() .submit()
    4. 键盘事件 .keydown() .keypress() .keyup()
    5. 浏览器事件 .resize() .scroll()
    6. 事件对象 event.type event.target event.currentTarget event.preventDefault() event.stopPropagation()
  5. 遍历

    1. 列表遍历 .map() .each()
    2. 列表中获得一个JS对象的DOM元素 .get()
    3. 树遍历(关系) .children() .find() .next() .parent() .siblings()
  6. 动画

    1. .show() .hide() .fadeIn() .fadeOut() .slideDown() .slideUp() .animate()

.slideDown()

用滑动动画显示一个元素

.slideUp()

用滑动动画隐藏一个元素

.animate()

执行自定义动画

实时效果反馈

1. 下列是jQuery动画,哪个方法可以实现自定义动画:

A show()

B fadeIn()

C slideDown()

D animate()

答案

1=>D

实操

  1. 【实操】利用jQuery的遍历,获取每一个li标签元素,修改元素内容

  2. 【实操】添加一个滚动事件,实现滚动到200px部分,隐藏一个元素

  3. 【简答】jQuery提供的选择器eq()是具体可以做什么

jQuery_动画(一) Swagger_Swagger简介_batch

北京市昌平区回龙观镇南店村综合商业楼2楼226室

©2014-2023 百战卓越(北京)科技有限公司 All Rights Reserved.

京ICP备14032124号-2