我试图在我将鼠标悬停在链接上时播放背景图片,并在您将鼠标悬停在其上时重置并播放。
它在这jsFiddle完全按照我的意愿工作。
当我在Brackets中编写代码时,我得到了这个警告 - > $'在它被定义之前就被使用了。 $("#hover").hover(function() {
我已经包含的JavaScript在我的HTML像头:
<head>
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" src="main.js"></script>
<head>
的HTML,CSS和JavaScript是一样的的jsfiddle。
登入浏览器也不行。我得到这个警告--->imain.js:10 Uncaught ReferenceError:$没有在main.js中定义:10我的页面在此处可以看到。 jepen84.github.io/github.io
检查jQuery是否已加载。您可以在Chrome的开发者工具“网络”标签中看到这一点。 – Sveta
它也不能在浏览器中使用,还是只是一个编辑器警告? – JJJ
是的,这不是运行时错误。括号不太可能知道你正在使用jQuery。我不知道编辑,但可能会有一个设置来包含“已知全局变量”或其他内容。 –