Javascript JQuery在js文件中不工作
我的html中有以下元素的名称:Javascript JQuery在js文件中不工作,javascript,jquery,html,Javascript,Jquery,Html,我的html中有以下元素的名称: <img id="teamshot" onload="load.hide()" src="img/images.jpeg" alt="image"> 我知道函数正在运行,因为当元素加载时,我会收到一个警告框,上面会显示pre,但在jquery调用时它会中断。它没有隐藏元素,也没有给我一个带有对话框的警告框 怎么了?确保您正在加载jQuery,并且加载JavaScript文件的顺序很重要。您应该首先加载jQuery,然后加载自定义js文件。例如: &
<img id="teamshot" onload="load.hide()" src="img/images.jpeg" alt="image">
我知道函数正在运行,因为当元素加载时,我会收到一个警告框,上面会显示pre,但在jquery调用时它会中断。它没有隐藏元素,也没有给我一个带有对话框的警告框
怎么了?确保您正在加载jQuery,并且加载JavaScript文件的顺序很重要。您应该首先加载jQuery,然后加载自定义js文件。例如:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="path/to/your/file/custom.js"></script>
jQuery是在这个js之前加载的吗?您的页面中也包含了jQuery吗?您是否看到了一个错误,可能是$未定义或类似的错误?如何加载jQuery。我没有意识到这是必要的,在我找到的任何教程中也没有注意到这是必要的。在您的.click中,虽然不会替换onload属性,但在我看来,与click相比,更好的做法是学习在所有对象上使用onload属性,而且它在jQuery中涉及的函数调用更少。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="path/to/your/file/custom.js"></script>