Do slideUp('slow')
and hide('slow')
result in the same animation effects?
Example Code:
$(document).ready(function(){
$("#hide").click(function(){
$("p").hide('slow');
});
$("#show").click(function(){
$("p").show('slow');
});
});
<p>If you click on the "Hide" button, I will disappear.</p>
<button id="hide">Hide</button>
<button id="show">Show</button>
No.
.slideUp('slow')
animates the height and vertical padding to zero..hide('slow')
also animates the width, horizontal padding, and opacity to zero.
To see the difference, paste javascript:void($('pre').hide(4000))
in the address bar in this page.
The animation is a little different, - slideUp('slow') basically slides up, nothing else :) - hide('slow') slides up and left at the same time.
In jquery API doc you have good documentation:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With