当用户滚动时,我尝试在我的标题上添加一个类。我将此代码放在外部文件main.js中
$(window).scroll(function() {
if ($(this).scrollTop() > 1) {
$('header').addClass("sticky");
} else {
$('header').removeClass("sticky");
}
});
但是有一个错误
找不到变量$
你有什么建议吗?谢谢!
在调用main.js之前,必须引用jquery文件。首先添加对jquery的引用:
<script src="jquery.js"></script>
然后引用你的main.js
<script src="main.js"></script>
在加载$
之前找不到变量jquery.min.js
means你的函数被某种方式调用..或者你missed to add jquery.js