离线获取错误Uncaught ReferenceError: $未定义(…)(anonymous >功能)
When offline getting error Uncaught ReferenceError: $ is not defined(…)(anonymous > function)
我有以下javascript(它切换我的菜单的可见性)
<!-- toggle visibility for filter -->
<script type="text/javascript">
$(document).ready(function() {
$("#extra-content").hide();
$("#toggle-content").click(function(){
$("#extra-content").toggle();
});
});
</script>
但是当我离线时(我在通勤期间编程),我从这个脚本
得到错误(index):101 Uncaught ReferenceError: $ is not defined(…函数)@(索引):101
我怎么能弄清楚什么js文件复制到本地,使其离线工作?
更新这就是我如何加载jquery
<!-- Placed at the end of the document so the pages load faster -->
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="{{ STATIC_URL }}/static/jquery/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<script src="{{ STATIC_URL }}/static/jquery/jquery-ui.js"></script>
您还将在控制台中看到指示404 not found
的附加错误。
这是你需要复制到本地的文件。
看错误,这几乎可以肯定是jQuery
如何加载Jquery ?如果你通过cdn获得它,这是正常的,你不能在离线时访问它。尝试下载并在本地安装
$ is not defined当jquery文件未加载时抛出错误。因为你正在使用jQuery "$(document).ready(function(){});"
,你必须确保jQuery是加载的,要么你复制jQuery .min.js文件本地或你可以使用HTML 应用程序缓存功能,因为你是离线工作。这将存储你的jquery.min.js文件,直到你清空缓存。
相关文章:
- 添加文字和评论功能更新Div
- JavaScript打印功能使日历停止工作
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 如何防止网页加载后自动启动功能
- 除修剪外的其他功能
- 悬停功能触发器
- 使用angularjs向浏览器发送servlet响应(下载功能)
- 删除CKEditor工具栏按钮,但不删除功能
- 异步facebook功能
- 如何将chrome扩展功能移植到移动设备(特别是jquery和trello)
- jQuery滚动功能只工作一次
- Graphiti中是否有任何工具提示功能
- React redux初始化功能,无论状态变化如何
- 在哪里可以学习ECMAScript标准中尚未包含的JavaScript功能
- 正在获取select上的功能id
- Rhino打印功能
- 使用(navigator.geolocation)检测浏览器功能错误
- 主体单击删除功能上的输入框宽度
- JQuery使用相同的功能自动完成各种输入文本
- 离线获取错误Uncaught ReferenceError: $未定义(…)(anonymous >功能)