Я пытаюсь использовать промежуток, нажав, переключать его классы между .btn-warning
и .btn-primary
. Однако мой код работает только для первого щелчка. После этого каждый клик не работает.Обработчик события JQuery не сбрасывается после смены класса
JavaScript
$(document).ready(function(){
$('.btn-warning').on('click',function(){
$(this).removeClass('btn-warning').addClass('btn-primary');
});
$('.btn-primary').on('click',function(){
$(this).removeClass('btn-primary').addClass('btn-warning');
});
});
HTML
<span class="btn btn-warning" >Click me</span>
изменить обработчик событий для этого $ (документ) .on ('щелчок', '.btn-предупреждение', function() {// ваш код}); – murnax