我有代码:
$(window).scroll(function () {
var scroll = $(window).scrollTop();
if (scroll >= 500) {
$(".koncecki-web-design").addClass("konecki-scroll");
$(".top-nav").addClass("show");
$("#work").addClass("work-margin");
} else {
$(".koncecki-web-design").removeClass("konecki-scroll");
$(".top-nav").removeClass("show");
$("#work").removeClass("work-margin");
}
if (scroll >= 200) {
$(".top-text").addClass("top-text-scroll");
} else {
$(".top-text").removeClass("top-text-scroll");
}
});
我在索引文件中有这个,但我想在control.js
<script type="text/javascript" src="js/control.js"></script>
当我将此代码粘贴到control.js脚本时不起作用。
可能出现什么问题?
谢谢! SILON
答案 0 :(得分:0)
确保在control.js之前包含jQuery。所以
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/control.js"></script>
而不是
<script type="text/javascript" src="js/control.js"></script>
<script type="text/javascript" src="js/jquery.js"></script>
答案 1 :(得分:0)
你需要:
$(document).ready()