Задать вопрос
@maxdit

Как сделать замену стилей при нажатии на кнопку?

Здравствуйте, на сайте есть кнопка, сейчас она работает, что при нажатии кнопки меняется лишь текст, а как сделать чтоб при нажатии менялись стили кнопки?
имеем вот такой код
Users.follow = function (username, hash) {

    if ( !auth() ) {

        App.getPromptBox("follow");

        return;
    }

    $('.js_follow_btn').attr('disabled', 'disabled');

    $.ajax({
        type: 'POST',
        url: '/' + username + '/follow',
        data: 'profile=' + username + '&accessToken=' + hash,
        dataType: 'json',
        timeout: 30000,
        success: function(response){

            $('.user-actions').removeAttr('disabled');

            if(response.error === false) {

                $(".user-actions").html(response.html);

                if (options.pageId === "profile") {

                    if (response.hasOwnProperty('followersCount')) {

                        $("#stat_followers_count").html(response.followersCount);
                    }
                }

            } else {

                if (response.error_code == 101) {

                    window.location = "/prompt/?act=follow";
                }
            }
        },
        error: function(xhr, type){


        }
    });
}
  • Вопрос задан
  • 300 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
Uwe_Boll
@Uwe_Boll
Я Злой и Страшный Уве Болл в Разработке знаю Толк
используй toggleClass() Люк
Ответ написан
iiiBird
@iiiBird
Пока ты спишь - твой конкурент совершенствуется
добавляешь класс active к примеру при клике, а на этот класс уже в css вешаешь стили какие тебе хочется
Ответ написан
Комментировать
@lega
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 дек. 2024, в 09:41
5000 руб./за проект
23 дек. 2024, в 09:39
1000000 руб./за проект