Проблемы с добавлением и удалением класса JavaScript при нажатии кнопки. Он просто не выполняет функцию.Добавить/удалить класс при нажатии кнопки
Прочитайте несколько решений переполнения стека, ни одна из них не работала для этой конкретной ситуации.
Это элементы:
// CSS
.hideWelcome{
display: none;
}
.autoHide {
display: none;
}
// JavaScript Hide Welcome
$(document).ready(function() {
$("#showFormBtn").live("click", function() {
$("#WelcomeDiv").toggleClass("fadeOutUp animated hideWelcome");
$("#formInput").toggleClass("autoHide");
});
});
// Welcome Div
<div class="container">
<div class="row">
<div id="WelcomeDiv" class="one-half column fadeInUp animated" style="margin-top: 25%">
<h4>Make a Difference</h4>
<p>Volunteer today!</p>
<div class="bounceIn animated">
<input type="button" id="showFormBtn" name="showFormBtn" class="button button-primary" value="Sign Up"/>
</div>
</div>
// Div to show
<div id="formInput" class="one-half column fadeInUp animated autoHide" style="margin-top: 25%">
<h4>HELLO YA'LL</h4>
<p>Howdy!</p>
<div class="bounceIn animated">
<input type="button" id="showFormBtn" name="showFormBtn" class="button button-primary" value="Sign Up"/>
</div>
</div>
</div>
</div>
Рад решение работал. Не могли бы вы принять этот ответ? Это может помочь людям, испытывающим подобную проблему, и поможет ответить на ваш вопрос. – shu