文档就绪不起作用.没有控制台错误,并且包括jQuery
document.ready not working. No console errors and jQuery is included
我有这个代码:
<script type="text/javascript">
jQuery(document).ready(function () {
jQuery("li.on ul").attr("style", "display:block");
jQuery("li.on").addClass("open");
});
</script>
我在控制台中键入了"$"和"jQuery",以查看它们是否已定义,并且它们是。jQuery被添加到<head>
标签中。此脚本标记在 HTML 的下方添加。
当我删除 jQuery(document).ready(function {...只需保留这两行,我的代码就可以工作了。
jQuery("li.on ul").attr("style", "display:block");
jQuery("li.on").addClass("open");
当我将这两条线插入控制台时,它们就可以工作了。
只有当我添加 .ready() 函数时它才会中断。
发生了什么事情?
我偶然发现了同样的问题"当加载 JQuery 库时,jQuery ready() 函数中没有块被触发,没有控制台错误"
后来,我注意到结束标签丢失了。放回结束标签对我来说很有效。
So make sure, <script>...</script> tag exists
相关文章:
- 使用 JQuery 隐藏没有数据(包括标头)且具有相同表 ID 的列
- 包括JQuery的特定版本和插件,而不与页面冲突'的JavaScript库
- 包括js文件和使用jquery就绪范围内的函数
- 当满足javascript/jquery条件时显示DIV(包括jsFiddle链接)
- Firefox SDK:包括jquery.flot在内的问题,错误显示维度高度为空
- jQuery 获取文档宽度和高度,不包括水平/垂直滚动条
- jQuery:如果元素为空,不包括空格和注释
- ajax 响应包括 image,onClick 事件对图像不起作用 jQuery
- 在 JSP 中包括 JQuery 文件混淆
- jQuery .html() |它将包括内联样式吗?
- jQuery get text 包括单引号 using text() 无法正确显示
- 包括聪明的Jquery
- 包括jquery.ui给出了400个坏请求
- 监听窗口onresize,不包括jquery对话框's正在调整大小
- 在我的项目中包括jQuery SDK
- Javascript不包括jQuery插件
- 基本功能无法找到,如果我包括jQuery
- jQuery插件文件,包括jQuery库
- 文档就绪不起作用.没有控制台错误,并且包括jQuery
- 我如何包括jQuery/bootstrap/javascript在我的rails应用程序与CDN