浅谈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 相关文章推荐
获取元素距离浏览器周边的位置的方法getBoundingClientRect
Apr 17 Javascript
jquery实现瀑布流效果分享
Mar 26 Javascript
javascript 原型链维护和继承详解
Nov 26 Javascript
javascript实现状态栏中文字动态显示的方法
Oct 20 Javascript
JS获取文件大小方法小结
Dec 08 Javascript
jQuery插件imgPreviewQs实现上传图片预览
Jan 15 Javascript
AngularJS 模型详细介绍及实例代码
Jul 27 Javascript
jQuery Ajax传值到Servlet出现乱码问题的解决方法
Oct 09 Javascript
Vue非父子组件通信详解
Jun 12 Javascript
JS 中document.write()的用法和清空的原因浅析
Dec 04 Javascript
vue实现绑定事件的方法实例代码详解
Jun 20 Javascript
vue 兄弟组件的信息传递的方法实例详解
Aug 30 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
phpinfo 系统查看参数函数代码
2009/06/05 PHP
php小技巧之过滤ascii控制字符
2014/05/14 PHP
几道坑人的PHP面试题 试试看看你会不会也中招
2014/08/19 PHP
PHP定时任务延缓执行的实现
2014/10/08 PHP
ThinkPHP基于PHPExcel导入Excel文件的方法
2014/10/15 PHP
PHP数字金额转换成中文大写显示
2019/01/05 PHP
用js获取电脑信息(是使用与IE浏览器)
2013/01/15 Javascript
运算符&amp;&amp;的三个不同层次
2013/04/07 Javascript
js 文本滚动效果的实例代码
2013/08/17 Javascript
用javascript替换URL中的参数值示例代码
2014/01/27 Javascript
js delete 用法(删除对象属性及变量)
2014/08/24 Javascript
JavaScript中常见的字符串操作函数及用法汇总
2015/05/04 Javascript
简单解析JavaScript中的__proto__属性
2016/05/10 Javascript
前端弹出对话框 js实现ajax交互
2016/09/09 Javascript
JS中用三种方式实现导航菜单中的二级下拉菜单
2016/10/31 Javascript
详解Vue2+Echarts实现多种图表数据可视化Dashboard(附源码)
2017/03/21 Javascript
ReactNative之FlatList的具体使用方法
2017/11/29 Javascript
vue watch监听对象及对应值的变化详解
2018/02/24 Javascript
深入理解Node module模块
2018/03/26 Javascript
layui表格 列自动适应大小失效的解决方法
2019/09/06 Javascript
详解如何修改 node_modules 里的文件
2020/05/22 Javascript
jQuery实现倒计时功能完整示例
2020/06/01 jQuery
python itchat给指定联系人发消息的方法
2019/06/11 Python
利用Python库Scapy解析pcap文件的方法
2019/07/23 Python
Python进行特征提取的示例代码
2020/10/15 Python
python爬虫scrapy基于CrawlSpider类的全站数据爬取示例解析
2021/02/20 Python
详解HTML5中的拖放事件(Drag 和 drop)
2016/11/14 HTML / CSS
船餐厅和泰晤士河餐饮游轮:Bateaux London
2018/03/19 全球购物
什么是Smarty变量操作符?如何使用Smarty变量操作符
2014/07/18 面试题
校园自助餐厅的创业计划书
2013/12/26 职场文书
外企财务年会演讲稿
2014/01/03 职场文书
开会迟到检讨书
2014/02/03 职场文书
大学生活自我评价
2014/04/09 职场文书
2015年班长个人工作总结
2015/04/03 职场文书
python利用while求100内的整数和方式
2021/11/07 Python
Python获取字典中某个key的value
2022/04/13 Python