Javascript 如何修复';未捕获引用错误:$未定义';
这是一个导航标题,它可以工作,但我仍然在第2行得到一个错误。VM4582 header.js:2未捕获引用错误:$未定义 我不明白为什么它说$(窗口)没有定义Javascript 如何修复';未捕获引用错误:$未定义';,javascript,Javascript,这是一个导航标题,它可以工作,但我仍然在第2行得到一个错误。VM4582 header.js:2未捕获引用错误:$未定义 我不明白为什么它说$(窗口)没有定义 // Sticky Header $(window).scroll(function() { if ($(window).scrollTop() > 100) { $('.main_h').addClass('sticky'); } else { $('.main_h').remov
// Sticky Header
$(window).scroll(function() {
if ($(window).scrollTop() > 100) {
$('.main_h').addClass('sticky');
} else {
$('.main_h').removeClass('sticky');
}
});
// Mobile Navigation
$('.mobile-toggle').click(function() {
if ($('.main_h').hasClass('open-nav')) {
$('.main_h').removeClass('open-nav');
} else {
$('.main_h').addClass('open-nav');
}
});
$('.main_h li a').click(function() {
if ($('.main_h').hasClass('open-nav')) {
$('.navigation').removeClass('open-nav');
$('.main_h').removeClass('open-nav');
}
});
// navigation scroll lijepo radi materem
$('nav a').click(function(event) {
var id = $(this).attr("href");
var offset = 70;
var target = $(id).offset().top - offset;
$('html, body').animate({
scrollTop: target
}, 500);
event.preventDefault();
});
如果您正在使用$,那么您正在处理jQuery,当您不添加jQuery cdn或jQuery引用脚本文件时,就会发生此错误,因此请检查jQuery cdn并将其粘贴到您的标题部分,这将解决您的问题。欢迎使用堆栈溢出!请拿着(你得到了一个徽章!),四处看看,仔细阅读,特别是我还推荐乔恩·斯基特的。请在寄出前先通知我。更多关于搜索的信息。