У меня есть код, который выглядит так, https://jsfiddle.net/mdwxbppd/переключения цвета из двух стрелок
<span class="glyphicon glyphicon-triangle-top col-md-12" aria-hidden="true"></span><br />
<span class="col-md-12" style="height: 1px; font-family: 'Passion One', cursive; bottom: 10px; padding-left: 0.01em;">
<h4 id="vote_count_{{ post.slug }}">
{{ post.get_vote_count }}
</h4>
</span><br>
<span class="glyphicon glyphicon-triangle-bottom col-md-12" aria-hidden="true"></span>
Я пытаюсь добиться кнопок для переключения цвета, когда каждый из них нажата. Я попробовал это, но всякий раз, когда я обновляю страницу, цвет возвращается к исходному, когда он должен оставаться до тех пор, пока я не нажму на другую стрелку (поскольку они переключаются). Любая помощь будет высоко оценен.
Вот что я пробовал:
<script>
$(document).ready(function(){
$('.glyphicon').click(function(){
$('.glyphicon').css('color', '#333');
$(this).css('color', '#10fd01');
});
});
</script>
Вы можете добавить свой код JS для фрагмент, чтобы мы могли видеть, что вы пробовали до сих пор? –
@MitchKarajohn sure thing –
«всякий раз, когда я обновляю страницу, цвет возвращается к оригиналу». Веб-страницы ничего не знают о том, что произошло на предыдущих сеансах. Если вам нужно поддерживать состояние через перезагрузку страниц, вам нужно сохранить это состояние где-нибудь (например, в файлах cookie или localStorage) и прочитать его снова при загрузке страницы. –