浅谈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实现多域名不同文件的调用方法
Jan 12 Javascript
脚本之家贴图转换+转贴工具用到的js代码超级推荐
Apr 05 Javascript
js parsefloat parseint 转换函数
Jan 21 Javascript
用Javascript实现Windows任务管理器的代码
Mar 27 Javascript
Javascript 颜色渐变效果的实现代码
Oct 01 Javascript
javascript实例分享---具有立体效果的图片特效
Jun 08 Javascript
jQuery EasyUI Pagination实现分页的常用方法
May 21 Javascript
利用Angular.js编写公共提示模块的方法教程
May 28 Javascript
深入理解ES6的迭代器与生成器
Aug 19 Javascript
Vue 样式绑定的实现方法
Jan 15 Javascript
Vue中CSS动画原理的实现
Feb 13 Javascript
JavaScript的查询机制LHS和RHS解析
Aug 16 Javascript
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
用PHP连mysql和oracle数据库性能比较
2006/10/09 PHP
PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发
2012/01/16 PHP
PHP中的output_buffering详细介绍
2014/09/27 PHP
php实现从上传文件创建缩略图的方法
2015/04/02 PHP
php的crc32函数使用时需要注意的问题(不然就是坑)
2015/04/21 PHP
PHP弹出对话框技巧详细解读
2015/09/26 PHP
删除PHP数组中的重复元素的实现代码
2017/04/10 PHP
PHP htmlspecialchars() 函数实例代码及用法大全
2018/09/18 PHP
关于恒等于(===)和非恒等于(!==)
2007/08/20 Javascript
基于JQuery的一句代码实现表格的简单筛选
2010/07/26 Javascript
javascript学习笔记之10个原生技巧
2014/05/21 Javascript
详解Angular2中的编程对象Observable
2016/09/17 Javascript
vue实现可增删查改的成绩单
2016/10/27 Javascript
Node.js制作简单聊天室
2017/01/12 Javascript
boostrapTable的refresh和refreshOptions区别浅析
2017/01/22 Javascript
Vue.js中兄弟组件之间互相传值实例
2017/06/01 Javascript
JS实现获取汉字首字母拼音、全拼音及混拼音的方法
2017/11/14 Javascript
新版vue-cli模板下本地开发环境使用node服务器跨域的方法
2018/04/03 Javascript
微信小程序公用参数与公用方法用法示例
2019/01/09 Javascript
Node.js系列之连接DB的方法(3)
2019/08/30 Javascript
JavaScript遍历数组的方法代码实例
2020/01/14 Javascript
[03:04]2018年度DOTA2玩家最喜爱的主播-完美盛典
2018/12/16 DOTA
python有证书的加密解密实现方法
2014/11/19 Python
python实现简单的计时器功能函数
2015/03/14 Python
Python实现一个转存纯真IP数据库的脚本分享
2017/05/21 Python
CSS3实现伪类hover离开时平滑过渡效果示例
2017/08/10 HTML / CSS
印度和世界各地的精美产品:Ikka Dukka
2018/02/12 全球购物
印度服装购物网站:Limeroad
2018/09/26 全球购物
宿舍打麻将检讨书
2014/01/24 职场文书
三分钟英语演讲稿
2014/04/24 职场文书
诚实守信道德模范事迹材料
2014/08/15 职场文书
公司财务会计主管应聘求职信
2014/09/26 职场文书
2014年物流工作总结
2014/11/25 职场文书
停电调休通知
2015/04/16 职场文书
简单聊聊Vue中的计算属性和属性侦听
2021/10/05 Vue.js
nginx常用配置conf的示例代码详解
2022/03/21 Servers