Я не могу решить эту проблему, когда консоль дает эту ошибку: Uncaught TypeError: $ is not a function
. Это код, который он называет:
<script type="text/javascript">
$(document).ready(function() {
$(".linky").click(function(){
var t = $(this); //<-ERROR POINTS HERE
var y = $("#0"+t.attr("id")).offset().top;
$('html,body').animate({scrollTop: y},500);
});
});
</script>
Любая помощь будет очень признательна!
Вы включаете библиотеку jQuery? Если ответ «Да», правильно ли он загружен (проверьте консоль)? Является ли этот код размещен после строки загрузки jQuery? –
Всякий раз, когда вы получаете эту ошибку, просто проверьте, включена ли библиотека jquery или нет. Во-вторых, это может быть связано с конфликтами, имеющими более одной библиотеки jquery на одной странице. –
УВЕРЕНЫ, ЧТО ВЫ НЕ ВКЛЮЧАЛИ ФАЙЛ JQUERY –