У меня возникли проблемы с jquery.
В конце моей страницы, перед закрытием </body>
тега, я включил Jquery CDN:JQuery не работает должным образом?
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
Затем в верхней части, в <head>
, я включил свой собственный маленький код:
<script>
$(document).ready(function() {
$('#liked').click(function() {
$('#changed').addClass('likeClicked');
});
});
</script>
Это влияет на следующее:
<button id='changed' class="like">
<span class="glyphicon glyphicon-heart" id='liked' style="font-size:2.0em;"></span>
</button>
Однако код не работает. (CSS ниже). Я попытался изменить jquery на зависание, а не на клик, на разные классы или элементы вместо id. Я не знаю, что я делаю неправильно. Любая идея? Благодарю.
.like {
-webkit-appearance: none;
outline: none;
border: 0;
background: transparent;
-webkit-transition-duration: 0.2s;
-moz-transition-duration: 0.2s;
transition-duration: 0.2s;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.likeClicked {
color: #00bc0e;
}
любой выход на консоль? – migg
'jquery.min.js' должен появиться перед вашим блоком скрипта. – Jasen
Поместите CDN в тег HEAD, а не в конец страницы. – Baro