У меня есть форма с кнопками сохранения и сброса. И у меня есть значок кнопки в верхней части формы. Я пытаюсь сделать значок кнопки нажатой, когда пользователь нажимает кнопку сохранения. Я не хочу использовать пользовательский интерфейс jQuery. Я уже попробовал, но я просто хочу использовать простой CSS и простую функцию javascript onclick, чтобы сделать эту работу.Нужно отсканировать значок/кнопку без jQuery UI
Вот подпрыгивать CSS Я использую:
.bounce{
position: relative;
-webkit-animation: bounce 1s 5;
}
@-webkit-keyframes bounce{
0%{
bottom:5px;
}
25%, 75%{
bottom: 15px;
}
50%{
bottom: 20px;
}
100%{
bottom: 0;
}
}
The Css работает довольно хорошо, но, очевидно, он отскакивает, когда страница загружена, как я добавил класс = «отскока» на значок кнопки.
<button class="container-list bounce" data-toggle="modal" data-target="#container-modal"><img src="images/container-rack.png"></button>
У меня очень длинная форма, и в конце, у меня есть кнопка контейнер следующим образом, который имеет кнопки сохранения и сброса.
<div class="container-buttons">
<button class="btn btn-success" id="save_container" type="submit">Save</button>
<button class="btn btn-warning" type="reset">Reset</button>
</div>
Итак, как я могу вызвать свойство bounce css при каждом нажатии кнопки сохранения? Пожалуйста, помогите мне. :)
Добавить класс при нажатии кнопки? –
Да, но если я добавлю класс, когда пользователь нажимает кнопку сохранения во второй раз, эффект отскока не будет возникать правильно? – ShellZero
Не добавляйте класс, но переключите класс при нажатии кнопки. – Rvervuurt