微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

隐藏()和FadeIn(),Show()和FadeOut()之间的JQuery区别

我是jQuery的新手.目前,我正在使用跨平台移动应用程序中的jQuery.我需要在各自的条件下隐藏和显示我的一些页面内容.我发现以下两种方法对我来说很好.

$( "#myControlId" ).fadeOut();
 $( "#myControlId" ).hide();

这两条线对我来说都很好,可以隐藏我的观点,当我需要在两行之后显示我的观点对我来说都很好

$( "#myControlId" ).fadeIn();
 $( "#myControlId" ).show();

只是想知道它们之间的技术差异,当我需要使用哪个功能来满足特定需求时.

解决方法

> .fadeIn(持续时间)和.fadeOut(持续时间)为百分比设置动画 持续时间的不透明度.在淡入淡出动画期间,元素的位置被完全占用,但是在.fadeOut()的末尾,该位置将立即被移除. > .show(持续时间)和.hide(持续时间)将元素的大小(也是不透明度)设置为100%和0%,并且元素的位置也会在该持续时间内设置动画. >相似性:元素会立即在.hide()和.h中消失 .fadeOut()当duration = 0时,当duration = 0时会立即出现在.show()和.fadeIn()中.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐