У меня есть кнопка:Как кнопку изменить в твиттере начальной загрузки с помощью JQuery
<button
class="btn btn-animated btn-default ban-user-btn"
id="btn-ban-username" // the username is generated by twig
data-nick="username" // the username is generated by twig
data-toggle="modal"
data-target="#statusModal"
>
Ban user
<i class="fa fa-ban"></i>
</button>
Мне нужно изменить класс кнопки с «БТН-умолчанию бан-пользователя-BTN» до «БТН-успеха разблокировки пользователю -btn». Когда я следующий в моем JavaScript:
var button = $('#btn-ban-username);
button.addClass("btn-default");
button.addClass("ban-user-btn");
button.removeClass("btn-success");
button.removeClass("unlock-user-btn");
button.attr('id', 'btn-unlock-'+nick);
button.html("Unlock user <i class='fa fa-check'></i>");
я получаю следующее:
<button
class="btn btn-animated btn-default ban-user-btn"
id="btn-unlock-username"
data-nick="username"
data-toggle="modal"
data-target="#statusModal"
>
Unlock user
<i class="fa fa-check"></i>
</button>
Как вы можете видеть, изменения ID и изменения содержимого кнопки. Однако классов нет.
Некоторые идеи?
Приветствия
FML, спасибо ... часы поиска ошибки -.- – LeBlobb
Я обновил свой ответ, если вы найдете мое решение полезным, пожалуйста upvote и знак это как принято. Благодарю. –