Jquery Fadein Fadeout Event Example
fadein and fadeout is very interesting concept in jquery. fadein and fadeout method through you do hide show without add stylesheet like display none or something. In this example i didn't explain more but i add example for both fadein and fadeout in js. This example is very simple to undestand how to after this you can easily use with image too. So let's see bellow example and use that way:
Example:
<html lang="en">
<head>
<title>Fade In Fade Out Example</title>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
</head>
<body>
<style type="text/css">
#fadein-desc{
border:1px solid black;
display: none;
}
#fadeout-desc{
border:1px solid black;
}
</style>
<button id="fadein-btn">Fade In</button>
<div id="fadein-desc">
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
</div>
<br/>
<button id="fadeout-btn">Fade Out</button>
<div id="fadeout-desc">
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
</div>
<script type="text/javascript">
$("#fadein-btn").click(function(){
$("#fadein-desc").fadeIn(1000);
})
$("#fadeout-btn").click(function(){
$("#fadeout-desc").fadeOut(1000);
})
</script>
</body>
</html>