jQuery的hide和slideUp方法是否相同?
slideUp('slow')
和hide('slow')
产生相同的动画效果吗?
示例代码:
$(document).ready(function(){ $("#hide").click(function(){ $("p").hide('slow'); }); $("#show").click(function(){ $("p").show('slow'); }); }); If you click on the "Hide" button, I will disappear.
没有。
.slideUp('slow')
将高度和垂直填充设置为零。
.hide('slow')
也可以将宽度,水平填充和不透明度设置为零。
要查看差异,请在此页面的地址栏中粘贴javascript:void($('pre').hide(4000))
。
动画有点不同, – slideUp(’slow’)基本上是滑动,没有别的:) – 隐藏(’慢’)同时向上和向左滑动。
在jquery API doc中,您有很好的文档:
- 向上滑动()
- 隐藏()
$(function(){ $(".job-bottom").hide(); $(".job-top").click(function(){ $(".job-bottom").slideUp('slow') $(this).next(".job-bottom").slideToggle( "slow" ); }); });