jQuery fadeOut()

Introduction

Fade out all <p> elements:

View in separate window

<!DOCTYPE html>
<html>
<head>
<script 
 src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js">
</script>/*from w w  w.  j  av  a2 s .  c  om*/
<script>
$(document).ready(function(){
  $(".btn1").click(function(){
    $("p").fadeOut();
  });
  $(".btn2").click(function(){
    $("p").fadeIn();
  });
});
</script>
</head>
<body>

<p>This is a paragraph.</p>

<button class="btn1">Fade out</button>
<button class="btn2">Fade in</button>

</body>
</html>

The fadeOut() method gradually changes the opacity for selected elements from visible to hidden.

Hidden elements will not be displayed at all.

It will no longer affect the layout of the page.

$(selector).fadeOut(speed,easing,callback)
Parameter
Optional
Description
speed





Optional.





speed of the fading effect.
Default value is 400 milliseconds
Possible values:
milliseconds
"slow"
"fast"
easing




Optional.




speed of the element in different points of the animation.
Default value is "swing"
Possible values:
"swing" - moves slower at the beginning/end, faster in the middle
"linear" - moves in a constant speed
callback
Optional.
A function to be executed after the fadeOut() method is completed



PreviousNext

Related