Есть примерно такой код:
$('.btn1').on("click", function()
{
$(this).removeClass( 'btn1' );
$(this).addClass( 'btn2' );
alert(1);
});
$('.btn2').on("click", function()
{
alert(2);
});
При нажатии кнопки срабатывает первая функция, class у элемента меняется, но при повторном клике срабатывает все та же первая функция, а не вторая.
В чем может быть ошибка?