Вам нужна соответствующая библиотека, чтобы использовать эти эффекты.
В приведенном вами примере есть ссылка на пользовательский интерфейс JQuery, который, как мне кажется, имеет эффект "отскока" и функцию .effect
.
<script type="text/javascript" src="/jquery/jquery-ui-1.7.2.custom.min.js"></script>
Итак, после переключения его пользовательского JQueryПользовательский интерфейс на Google, попробуйте это
<!DOCTYPE>
<html>
<head>
<title>Bounce Effect</title>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js"></script>
<script>
$(document).ready(function() {
$("#button").click(function(){
$("#Target").effect( "bounce", {times:3}, 300 );
});
});
</script>
<style>
p {
background-color:#bca;
width:200px;
border:1px solid green;
}
div{ width:100px;
height:100px;
background:red;
}
</style>
</head>
<body>
<p>Click the button</p>
<button id="button"> Bounce </button>
<div id="Target" class="target" >
</div>
</body>
</html>
Вы можете узнать больше об этом здесь .JQuery и JQuery UI имеют довольно обширную документацию, поэтому вам следует ознакомиться с ними.
Кроме того, вот JSFiddle для вас ... скрипка вокруг.Это полезно, когда вы хотите создавать примеры или быстро что-то тестировать.