我有这段代码:
<script type="text/javascript">
jQuery(document).ready(function () {
jQuery("li.on ul").attr("style", "display:block");
jQuery("li.on").addClass("open");
});
</script>
我输入了&#39; $&#39;和&#39; jQuery&#39;进入控制台,看看他们是否已定义,他们是。
jQuery添加在<head>
标记中。此脚本标记在HTML中向下添加。
当我删除jQuery(文档).ready(function {...并且只留下两行时,我的代码就可以了。
jQuery("li.on ul").attr("style", "display:block");
jQuery("li.on").addClass("open");
当我将这两行插入控制台时,它们可以正常工作。
只有在我添加.ready()函数时它才会中断。
发生了什么?
答案 0 :(得分:0)
我偶然发现了同样的问题“jQuery库中没有块正在触发,而JQuery库加载时没有控制台错误”
后来,我注意到结束标记丢失了。放回结束标签对我来说很有用。
So make sure, <script>...</script> tag exists