Я использую bootstrap, чтобы изменить цвет кнопки при нажатии, но я думаю, что я что-то делаю неправильно, и кнопка не меняет цвет, когда я нажимаю кнопку.Не меняя цвет при нажатии кнопки
это мой код кнопки -
<td>
<a class="mylink" href="#"><button class="btn btn-default btn-xs">{% trans %}Allow{% endtrans %}</button></a>
</td>
это мой код Javascript ---
<script type="text/javascript">
$(document).ready(function() {
if (localStorage.getItem('isCliked'){
$("#mylink").addClass('btn-success');
$("#mylink").removeClass('btn-default');
}
$('#mylink').on('click', function() {
$(this).addClass('btn-success');
$(this).removeClass('btn-default');
// set the value upon clicking
localStorage.setItem('isCliked', true)
});
мне нужно изменить цвет кнопки при нажатии и когда страница вызывается снова он должен проверьте, активирована ли она.
Может ли кто-нибудь помочь мне решить эту проблему.
'Button' под' a' тегом ?? Зачем ?? – Tushar
@TusharGupta почему бы и нет? – Hacketo
@Hacketo: Потому что спецификации так говорят. – Abhitalks