浅谈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 相关文章推荐
Javascript玩转继承(三)
May 08 Javascript
js中style.display=&quot;&quot;无效的解决方法
Oct 30 Javascript
jQuery+slidereveal实现的面板滑动侧边展出效果
Mar 14 Javascript
js+css3实现旋转效果
Jan 20 Javascript
Bootstrap Table使用整理(二)
Jun 09 Javascript
详解webpack2+React 实例demo
Sep 11 Javascript
JS设计模式之访问者模式定义与用法分析
Feb 05 Javascript
vue组件与复用详解
Apr 08 Javascript
傻瓜式vuex语法糖kiss-vuex整理
Dec 21 Javascript
jquery插件开发模式实例详解
Jul 20 jQuery
vue-router 路由传参用法实例分析
Mar 06 Javascript
Ajax获取node服务器数据的完整步骤
Sep 20 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下操作Linux消息队列完成进程间通信的方法
2010/07/24 PHP
利用Memcached在php下实现session机制 替换PHP的原生session支持
2010/08/21 PHP
《PHP编程最快明白》第六讲:Mysql数据库操作
2010/11/01 PHP
zend framework配置操作数据库实例分析
2012/12/06 PHP
php监测数据是否成功插入到Mysql数据库的方法
2016/11/25 PHP
JS 统计时间
2021/03/09 Javascript
JavaScript Cookie 直接浏览网站分网址
2009/12/08 Javascript
5秒后跳转到另一个页面的js代码
2013/10/12 Javascript
script标签属性用type还是language
2015/01/21 Javascript
详解vue2父组件传递props异步数据到子组件的问题
2017/06/29 Javascript
angular4+百分比进度显示插件用法示例
2019/05/05 Javascript
vue深度监听(监听对象和数组的改变)与立即执行监听实例
2020/09/04 Javascript
在Vue中使用mockjs代码实例
2020/11/25 Vue.js
浅谈Vue使用Elementui修改默认的最快方法
2020/12/05 Vue.js
nodejs中的异步编程知识点详解
2021/01/17 NodeJs
python使用循环实现批量创建文件夹示例
2014/03/25 Python
利用Python和OpenCV库将URL转换为OpenCV格式的方法
2015/03/27 Python
python基于BeautifulSoup实现抓取网页指定内容的方法
2015/07/09 Python
python中如何使用正则表达式的集合字符示例
2017/10/09 Python
如何用python整理附件
2018/05/13 Python
matplotlib实现区域颜色填充
2019/03/18 Python
python批量创建指定名称的文件夹
2019/03/21 Python
Python中的 is 和 == 以及字符串驻留机制详解
2019/06/28 Python
mac系统下Redis安装和使用步骤详解
2019/07/09 Python
Python的log日志功能及设置方法
2019/07/11 Python
python批量修改ssh密码的实现
2019/08/08 Python
Python 使用Opencv实现目标检测与识别的示例代码
2020/09/08 Python
牵手50香港:专为黄金岁月的单身人士而设的交友网站
2020/08/14 全球购物
main 主函数执行完毕后,是否可能会再执行一段代码,给出说明
2012/12/05 面试题
Java中的异常处理机制的简单原理和应用
2013/04/27 面试题
电气工程师岗位职责
2014/01/01 职场文书
超越自我演讲稿
2014/05/21 职场文书
公司门卫工作职责
2014/06/28 职场文书
巴黎圣母院观后感
2015/06/10 职场文书
务工证明怎么写
2015/06/18 职场文书
高中美术教学反思
2016/02/17 职场文书