JavaScript在单独的文件中不工作
JavaScript not working when is in separate file
我有代码:
$(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脚本不工作。
怎么了?
谢谢!聚酰氨纤维
请确保在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>
你需要:
- 检查如果你在jquery.js之前包含control.js,那么它将无法工作。
- DOM还没有准备好工作,所以移动你所有的代码到
$(document).ready()
- 或者在结束body标签之前包含control.js,它会处理以上两点。
相关文章:
- 使用javascript配置文件作为handlebas博客模板,但配置不是't工作正常
- 当加载几个js文件时,defer属性应该如何工作
- 限制文件类型,大小,单次上传不'无法在jquery文件上传中工作
- HTML文件中的智能Javascript建议在Visual Studio代码更新后没有日志程序工作
- 我的代码在<脚本>标记,但没有'不能在外部文件中工作
- HTML5视频无法在chrome上工作,在服务器上托管后的IE,mov文件中的视频(quicktime格式)
- 在Alfresco中动态创建空间/文件夹的Javascript;t工作正确
- 如何让jQuery在我的Typescript文件中工作
- Django,HTML,JS:<img src=“#">可以在HTML中工作,但不能在JS文件中工作
- 在html文件中添加了多个外部javascript,其中一个停止工作
- 日食添加文件而不将其复制到工作区中
- 当我移动引用three.js的html文件时,three.js停止工作
- 安全地包装JS文件,这样当它们连接在一起时,它们仍然可以工作
- 从本地文件运行时,$.get()无法正常工作
- 无法让 javascript 从外部文件工作
- JavaScript 无法从单独的文件工作
- $render在角度1.2.2停止工作(文件验证指令)
- 纯Ajax发送其他变量与我的工作文件上传
- 如何在javascript或jquery中获得工作文件夹的物理路径
- 不能得到Dropzone.js工作?文件总是显示红色的x