首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
web
heap
javascript
timezone
frameworks
chat
python3
match
fetch
process
iostream
nodejs
uri
replace
hash
md5
split
request
client
substring
plugins
cpython
integer
datetime
shell
join
flutter
eval
default
merge
get
rsa
perl
loops
netty
web3
const
js
timestamp
usb
config
dll
import
email
case
command
数组
jsp
utf-8
buffer
php
controller
java
header
vba
int
dagger
select
vbscript
bash
httpclient
python2
random
cookie
range
version
metadata
list
install
input
require
tags
filter
typescript
heatmap
express
c语言
callback
go
当前位置:
开发笔记
>
编程语言
> 正文
jQuery学习6操纵元素显示效果的函数_jquery
作者:龚magnett_672 | 来源:互联网 | 2018-06-15 12:06
jQuery提供了hide(),show()对元素进行隐藏和显示,下面看两个函数的应用
代码如下:
Collapsible List — Take 1
Item 1
Item 2
Item 3
Item 3.1
Item 3.2
Item 3.2.1
Item 3.2.2
Item 3.2.3
Item 3.3
Item 4
Item 4.1
Item 4.2
Item 4.2.1
Item 4.2.2
Item 5
上面实现列表的折叠已经很简单了,但jQuery提供了一个切换元素状态的函数toggle()。将上面红色字体的代码改为下面的代码,同样可以实现上述功能:
$(this).children().toggle();
$(this).css('list-style-image',
($(this).children().is(':hidden')) ?
'url(plus.gif)' : 'url(minus.gif)');
}
以上三个函数show()、hide()、toggle()在带参数的情况下可以实现元素逐渐的显示和隐藏
hide(speed,callback)
show(speed,callback)
toggle(speed,callback)
speed:可为数字或字符串,把效果的持续时间(可选)指定为毫秒数或预定义的字符串之一:slow、normal或fast。如果省略,就不产生动画并立即在显示屏上显示元素。
callback:回调函数(可选),在动画完成时调用。没有参数传递给这个函数,但函数上下文(this)被设置为以动画隐藏的元素。
动画效果的可折叠列表
代码如下:
Collapsible List — Take 3
Item 1
Item 2
Item 3
Item 3.1
Item 3.2
Item 3.2.1
Item 3.2.2
Item 3.2.3
Item 3.3
Item 4
Item 4.1
Item 4.2
Item 4.2.1
Item 4.2.2
Item 5
html
css
javascript
jquery
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
javascript
单击时动态创建
元素 - Dynamically create
element on click
Ihavethefollowingonhtml我在html上有以下内容<html><head><scriptsrc..3003_Tes ...
[详细]
蜡笔小新 2023-12-12 15:59:36
request
Java实战之电影在线观看系统的实现
本文介绍了Java实战之电影在线观看系统的实现过程。首先对项目进行了简述,然后展示了系统的效果图。接着介绍了系统的核心代码,包括后台用户管理控制器、电影管理控制器和前台电影控制器。最后对项目的环境配置和使用的技术进行了说明,包括JSP、Spring、SpringMVC、MyBatis、html、css、JavaScript、JQuery、Ajax、layui和maven等。 ...
[详细]
蜡笔小新 2023-12-14 15:52:03
web
CSS3选择器的使用方法详解,提高Web开发效率和精准度
本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ...
[详细]
蜡笔小新 2023-12-14 14:37:52
web
Voicewo在线语音识别转换jQuery插件的特点和示例
本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ...
[详细]
蜡笔小新 2023-12-13 20:01:16
web
解决IE678伪类不兼容问题的方法
本文介绍了解决IE678伪类不兼容问题的方法,包括少用CSS3和HTML5独有的属性,使用CSS hacker,使用last-child清除浮动、批量添加标签、去掉list item最后一个的border-right等技巧。同时还介绍了使用after清除浮动时加上IE独有属性zoom:1的处理方法。另外,本文还提到可以使用jQuery代替批量添加标签的功能,以及使用负边距和CSS2选择器element+element去掉list item最后一个的border-right的方法。 ...
[详细]
蜡笔小新 2023-12-13 10:50:43
substring
Html5-Canvas实现简易的抽奖转盘效果
本文介绍了如何使用Html5和Canvas标签来实现简易的抽奖转盘效果,同时使用了jQueryRotate.js旋转插件。文章中给出了主要的html和css代码,并展示了实现的基本效果。 ...
[详细]
蜡笔小新 2023-12-13 06:02:20
nodejs
前端人员必须知道的三个问题及其发展阶段
本文介绍了前端人员必须知道的三个问题,即前端都做哪些事、前端都需要哪些技术,以及前端的发展阶段。初级阶段包括HTML、CSS、JavaScript和jQuery的基础知识。进阶阶段涵盖了面向对象编程、响应式设计、Ajax、HTML5等新兴技术。高级阶段包括架构基础、模块化开发、预编译和前沿规范等内容。此外,还介绍了一些后端服务,如Node.js。 ...
[详细]
蜡笔小新 2023-12-12 12:45:59
web
HTML5网页模板怎么加百度统计?
本文介绍了如何在HTML5网页模板中加入百度统计,并对模板文件、css样式表、js插件库等内容进行了说明。同时还解答了关于HTML5网页模板的使用方法、表单提交、域名和空间的问题,并介绍了如何使用Visual Studio 2010创建HTML5模板。此外,还提到了使用Jquery编写美好的HTML5前端框架模板的方法,以及制作企业HTML5网站模板和支持HTML5的CMS。 ...
[详细]
蜡笔小新 2023-12-11 12:06:41
default
如何在输入字段中使用默认值的方法及代码
本文介绍了在满足特定条件时如何在输入字段中使用默认值的方法和相应的代码。当输入字段填充100或更多的金额时,使用50作为默认值;当输入字段填充有-20或更多(负数)时,使用-10作为默认值。文章还提供了相关的JavaScript和Jquery代码,用于动态地根据条件使用默认值。 ...
[详细]
蜡笔小新 2023-12-10 12:35:46
match
如何在Jquery中通过其样式值获取元素
本文介绍了如何在Jquery中通过元素的样式值获取元素,并将其赋值给一个变量。提供了5种解决方案供参考。 ...
[详细]
蜡笔小新 2023-12-10 04:03:11
match
jQuery图片预加载+等比例缩放
本文介绍了使用jQuery实现图片预加载和等比例缩放的方法,同时提供了演示和相关代码。该方法可以重置图片的宽度和高度,并使图片在水平和垂直方向上居中显示。 ...
[详细]
蜡笔小新 2023-12-09 17:59:12
default
DataTables插件介绍及使用方法
本文介绍了DataTables插件的官方网站以及其基本特点和使用方法,包括分页处理、数据过滤、数据排序、数据类型检测、列宽度自动适应、CSS定制样式、隐藏列等功能。同时还介绍了其易用性、可扩展性和灵活性,以及国际化和动态创建表格的功能。此外,还提供了参数初始化和延迟加载的示例代码。 ...
[详细]
蜡笔小新 2023-12-09 17:40:33
default
获取ul中第一个li元素的五种方法和多个ul中第一个li元素的四种方法
本文介绍了获取ul中第一个li元素的五种方法和多个ul中第一个li元素的四种方法,包括使用jQuery的选择器和遍历方法。通过这些方法,可以方便地获取到所需的元素,并进行相应的操作。 ...
[详细]
蜡笔小新 2023-12-09 10:26:04
default
如何压缩网站页面以减少页面加载时间
本文介绍了影响网站打开时间的两个因素,即网页加载速度和网站页面大小。重点讲解了如何通过压缩网站页面来减少页面加载时间。具体包括图片压缩、Javascript压缩、CSS压缩和HTML压缩等方法,并推荐了相应的压缩工具。此外,还提到了一款Google Chrome插件——网页加载速度分析工具Speed Tracer。 ...
[详细]
蜡笔小新 2023-12-09 09:17:00
web
mui框架offcanvas侧滑超出部分隐藏无法滚动如何解决
web前端|js教程off-canvas,部分,超出web前端-js教程mui框架中off-canvas侧滑的一个缺点就是无法出现滚动条,因为它主要用途是设置类似于qq界面的那种格 ...
[详细]
蜡笔小新 2023-10-17 20:40:03
龚magnett_672
这个家伙很懒,什么也没留下!
Tags | 热门标签
web
heap
javascript
timezone
frameworks
chat
python3
match
fetch
process
iostream
nodejs
uri
replace
hash
md5
split
request
client
substring
plugins
cpython
integer
datetime
shell
join
flutter
eval
default
merge
RankList | 热门文章
1
[转载]对整容有趣的说法
2
Win10没有Windows预览体验计划怎么办?
3
View工作原理【View树遍历】
4
把一个对象=另一个对象,修改一个对象的值,另一个的值也跟着变
5
module模块引如aar的步骤
6
XML学哪个函数,手册上很多,只学simplexml够吗?
7
IDEA 配置tomcat
8
蒟蒻的学习计划
9
XGBoost与GBDT(一)几种最优化方法对比
10
有没有双屏的电脑呢
11
react社交分享插件
12
工厂模式与老化模式驱动中分别添加内容
13
【css】浮动
14
FastJson循环引用的问题
15
做菜的技巧
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有