»
EnglishFrenchVietnamese

Print - Amazing Bounce Effect using jQuery framework - JavaScriptBank.com

Full version: jsB@nk » Framework » jQuery » Amazing Bounce Effect using jQuery framework
URL: https://www.javascriptbank.com/amazing-bounce-effect-using-jquery-framework.html

Amazing Bounce Effect using jQuery framework © JavaScriptBank.comJavaScript bounce effect is the type of script presented on jsB@nk.com through many plained-JavaScript example codes, such as: - JavaScript Elastic Trail Script - JavaScript Free bouncing ball - GravityBut in this jQuery animate bounce script, I show you another amazing bouncy effect using jQuery framework. We will create a HTML page that has 4 boxes (DIVs). Every box will bounce in a specified direction under clicking. We can control the direction as well as the speed of bouncing boxes with arguments to the method of jQuery.

Full version: jsB@nk » Framework » jQuery » Amazing Bounce Effect using jQuery framework
URL: https://www.javascriptbank.com/amazing-bounce-effect-using-jquery-framework.html



CSS
<STYLE type="text/css">body, input{font-family: Calibri, Arial;}div {padding:5px;width:150px;height:100px;text-align:center;}#bouncy1 {background-color:#FFEE88;}#bouncy2 {background-color:#EE88FF;}#bouncy3 {background-color:#EE8888;}#bouncy4 {background-color:#88EEFF;}</STYLE>


JavaScript
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script><script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js"></script><SCRIPT>$(function(){//Add bounce effect on Click of the DIV$('#bouncy1').click(function () {  $(this).effect("bounce", { times:5 }, 300);});$('#bouncy2').click(function () {  $(this).effect("bounce", { direction:'left', times:5 }, 300);});$('#bouncy3').click(function () {  $(this).effect("bounce", { direction:'right', times:5 }, 300);});$('#bouncy4').click(function () {  $(this).effect("bounce", { direction:'down', times:5 }, 300);});//Bounce all DIVs on click of button$("#bounceAll").click(function(){$("div").click();});});</SCRIPT>


HTML
<table><tr><td><div id="bouncy1">Click here to bounce. Direction: Up</div></td><td><div id="bouncy2">Click here to bounce. Direction: Left</div></td></tr><tr><td><div id="bouncy3">Click here to bounce. Direction: Right</div></td><td><div id="bouncy4">Click here to bounce. Direction: Down</div></td></tr></table><br/><input id="bounceAll" type="button" value="Click to Bounce All!"/>