JQUERYIntermediate

jQuery Fading Methods

PB Pb28 Master Team July 6th, 2023 Intermediate

📦 Get the complete source code for this tutorial

In this tutorial, we will learn about the available jQuery fading methods list. There are four methods in jQuery to create fading effects on an HTML element. These are,

  1. fadeIn() – Displaying element to be faded.
  2. fadeOut() – Hiding element with fade-away effect.
  3. fadeTo() – Fading element by changing opacity
  4. fadeToggle() – Showing / Hiding elements with fade-in / fade-away effects, respectively.

View Demo

HTML Fading Element

This HTML code contains the fading image element and the buttons to call jQuery fading methods.

jquery-fading-method

html
<div id="menu">

	<input type="button" value="Fade In" id="fade-in" /> <input

		type="button" value="Fade Out" id="fade-out" /> <input type="button"

		value="Fade To" id="fade-to" /> <input type="button"

		value="Fade Toggle" id="fade-toggle" />

</div>

<div id="output">

	<img src="fading-photo.png" id="fading-photo" />

</div>

jQuery Fading Effect Handing

This code triggers appropriate fading events based on the button click.

javascript
$(document).ready(function() {

	$("#fade-in").click(function() {

		$("#fading-photo").fadeIn("slow");

	});

	$("#fade-out").click(function() {

		$("#fading-photo").fadeOut("slow");

	});

	$("#fade-to").click(function() {

		$("#fading-photo").fadeTo("slow", 0.5);

	});

	$("#fade-toggle").click(function() {

		$("#fading-photo").fadeToggle("slow", "linear");

	});

});

View Demo

📦 Download the full project files and try it locally