浅谈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 JavaScript获取Url参数,src属性参数
Mar 09 Javascript
学习YUI.Ext基础第一天
Mar 10 Javascript
Javascript学习笔记1 数据类型
Jan 11 Javascript
jquery中dom操作和事件的实例学习-表单验证
Nov 30 Javascript
不用锚点也可以平滑滚动到页面的指定位置实现代码
May 08 Javascript
你所未知的3种Node.js代码优化方式
Feb 25 Javascript
使用jQuery或者原生js实现鼠标滚动加载页面新数据
Mar 06 Javascript
JS两个数组比较,删除重复值的巧妙方法(推荐)
Jun 03 Javascript
AngularJS 表达式详细讲解及实例代码
Jul 26 Javascript
基于JavaScript实现飘落星星特效
Aug 10 Javascript
js和jQuery以及easyui实现对下拉框的指定赋值方法
Jan 23 jQuery
vue使用原生swiper代码实例
Feb 05 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
linux下 C语言对 php 扩展
2008/12/14 PHP
PHP 解决utf-8和gb2312编码转换问题
2010/03/18 PHP
php地址引用(php地址引用的效率问题)
2012/03/23 PHP
修改apache配置文件去除thinkphp url中的index.php
2014/01/17 PHP
php 在线导入mysql大数据程序
2015/06/11 PHP
PHP缓冲区用法总结
2016/02/14 PHP
php面向对象之反射功能与用法分析
2017/03/29 PHP
PHP pthreads v3使用中的一些坑和注意点分析
2020/02/21 PHP
常见的5个PHP编码小陋习以及优化实例讲解
2021/02/27 PHP
广告切换效果(缓动切换)
2009/05/27 Javascript
Javascript 验证上传图片大小[客户端]
2009/08/01 Javascript
JavaScript Chart 插件整理
2010/06/18 Javascript
『jQuery』取指定url格式及分割函数应用
2013/04/22 Javascript
JavaScript实现的in_array函数
2014/08/27 Javascript
JavaScript插件化开发教程(六)
2015/02/01 Javascript
JS+CSS实现可以凹陷显示选中单元格的方法
2015/03/02 Javascript
用jQuery获取table中行id和td值的实现代码
2016/05/19 Javascript
javaScript 事件绑定、事件冒泡、事件捕获和事件执行顺序整理总结
2016/10/10 Javascript
html判断当前页面是否在iframe中的实例
2016/11/30 Javascript
jQuery实现CheckBox全选、全不选功能
2017/01/11 Javascript
Vant的安装和配合引入Vue.js项目里的方法步骤
2018/12/05 Javascript
jQuery实现移动端笔触canvas电子签名
2020/05/21 jQuery
如何利用vue实现波谱拟合详解
2020/11/05 Javascript
[54:25]Ti4 循环赛第三日LGD vs MOUZ
2014/07/12 DOTA
Python实现大文件排序的方法
2015/07/10 Python
python3之微信文章爬虫实例讲解
2017/07/12 Python
Python下载网络小说实例代码
2018/02/03 Python
matplotlib 纵坐标轴显示数据值的实例
2018/05/25 Python
Python实现的NN神经网络算法完整示例
2018/06/19 Python
对Python通过pypyodbc访问Access数据库的方法详解
2018/10/27 Python
Python爬虫爬取百度搜索内容代码实例
2020/06/05 Python
python json.dumps() json.dump()的区别详解
2020/07/14 Python
详解python变量与数据类型
2020/08/25 Python
植树节口号
2014/06/21 职场文书
申报优秀教师材料
2014/12/16 职场文书
python基础入门之普通操作与函数(三)
2021/06/13 Python