浅谈jQuery中hide和fadeOut的区别 show和fadeIn的区别


Posted in Javascript onAugust 18, 2016

hide和fadeOut 显示效果有什么区别? show和fadeIn显示效果都一样?

很多朋友在学习jQuery的时候 会遇到这个问题 ,hide和 fadeOut都可以带有参数:

$(selector).hide(speed,callback);
$(selector).fadeOut(speed,callback);

首先我们从名字上就可以看出 hide是隐藏而fadeOut是淡出,当然名字不能看出具体的区别,只能体现他们是不同的而已。但是当我们把参数 speed 设置稍微长一些就可以看出区别了。并且实现的效果显示起来都差不多,所以被误以为是一样的,其实不然。

让我们写下如下代码:

<!DOCTYPE html><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type=text/javascript src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
 $("button.dl").click(function(){
  $("#div1").fadeOut(3000);
 });
});
$(document).ready(function(){
 $("button.dll").click(function(){
  $("#div2").hide(3000);
 });
});
</script>
</head>
<body>
<p>演示带有不同参数的 fadeOut() 方法。</p>
<button class="dl">点击这里,使红色矩形1淡出(fadeOut)</button>
<br><br>
<div id="div1" style="width:80px;height:80px;background-color:red;"></div>
<br><br>
<button class="dll">点击这里,使红色矩形2隐藏(hide)</button>
<br><br>
<div id="div2" style="width:80px;height:80px;background-color:red;"></div>
</body>
</html>

好了 现在我们可以测试下了,怎么样区别一目了然吧。

没错,hide隐藏的效果是从下至上或从右下到左上的慢慢折叠缩小,而fadeOut的淡出效果是整体淡化直至消失。好了 现在我们可以测试下了,怎么样区别一目了然吧。

同理 show和fadeIn也是这样的区别,大家自己改下代码试下吧。

以上这篇浅谈jQuery中hide和fadeOut的区别 show和fadeIn的区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js获取url参数值的两种方式
Sep 10 Javascript
js使用DOM操作实现简单留言板的方法
Apr 10 Javascript
Bootstrap开关(switch)控件学习笔记分享
May 30 Javascript
JavaScript动态检验密码强度的实现方法
Nov 09 Javascript
JavaScript中的return布尔值的用法和原理解析
Aug 14 Javascript
React BootStrap用户体验框架快速上手
Mar 06 Javascript
详解react-refetch的使用小例子
Feb 15 Javascript
浅谈redux, koa, express 中间件实现对比解析
May 23 Javascript
layui table表格数据的新增,修改,删除,查询,双击获取行数据方式
Nov 14 Javascript
vue移动端使用appClound拉起支付宝支付的实现方法
Nov 21 Javascript
jquery实现的放大镜效果示例
Feb 24 jQuery
SSM VUE Axios详解
Oct 05 Vue.js
Laydate时间组件在火狐浏览器下有多时间输入框时只能给第一个输入框赋值的解决方法
Aug 18 #Javascript
jQuery fadeOut 异步实例代码详解
Aug 18 #Javascript
AngularJS 工作原理详解
Aug 18 #Javascript
js H5 canvas投篮小游戏
Aug 18 #Javascript
jQuery过滤选择器经典应用
Aug 18 #Javascript
jQuery表单事件实例代码分享
Aug 18 #Javascript
Angularjs结合Bootstrap制作的一个TODO List
Aug 18 #Javascript
You might like
【动漫杂谈】关于《请在T台上微笑》
2020/03/03 日漫
晋城吧对DiscuzX进行的前端优化要点
2010/09/05 PHP
PHP字符串比较函数strcmp()和strcasecmp()使用总结
2014/11/19 PHP
jquery+css+ul模拟列表菜单具体实现思路
2013/04/15 Javascript
Jquery遍历节点的方法小集
2014/01/22 Javascript
js判断页面中是否有指定控件的简单实例
2014/03/04 Javascript
JavaScript中判断整字类型最简洁的实现方法
2014/11/08 Javascript
DeviceOne 让你一见钟情的App快速开发平台
2016/02/17 Javascript
浅谈在js传递参数中含加号(+)的处理方式
2016/10/11 Javascript
基于jQuery实现瀑布流页面
2017/04/11 jQuery
mockjs,json-server一起搭建前端通用的数据模拟框架教程
2017/12/18 Javascript
jquery获取select选中值的文本,并赋值给另一个输入框的方法
2018/08/21 jQuery
jquery实现选项卡切换代码实例
2019/05/14 jQuery
TypeScript高级用法的知识点汇总
2019/12/17 Javascript
jQuery使用ajax传递json对象到服务端及contentType的用法示例
2020/03/12 jQuery
JS 设计模式之:工厂模式定义与实现方法浅析
2020/05/06 Javascript
Element Notification通知的实现示例
2020/07/27 Javascript
[02:00]DAC2018主宣传片——龙征四海,剑问东方
2018/03/20 DOTA
[02:21]2018完美盛典章节片——初心
2018/12/17 DOTA
[33:19]完美世界DOTA2联赛PWL S2 PXG vs InkIce 第一场 11.26
2020/11/30 DOTA
Python Web框架Flask信号机制(signals)介绍
2015/01/01 Python
python实现的jpg格式图片修复代码
2015/04/21 Python
简单介绍Python中的JSON使用
2015/04/28 Python
Python引用模块和查找模块路径
2016/03/17 Python
Python3 replace()函数使用方法
2018/03/19 Python
python中的插值 scipy-interp的实现代码
2018/07/23 Python
对python读写文件去重、RE、set的使用详解
2018/12/11 Python
pyqt5让图片自适应QLabel大小上以及移除已显示的图片方法
2019/06/21 Python
通过python实现弹窗广告拦截过程详解
2019/07/10 Python
Python Pandas 箱线图的实现
2019/07/23 Python
python使用requests.session模拟登录
2019/08/09 Python
详解CSS3中字体平滑处理和抗锯齿渲染
2017/03/29 HTML / CSS
2015年人事科工作总结
2015/04/28 职场文书
mysql多表查询-笔记七
2021/04/05 MySQL
spring boot项目application.properties文件存放及使用介绍
2021/06/30 Java/Android
spring boot中nativeQuery的用法
2021/07/26 Java/Android