Javascript 如何声明没有';我还没讲完呢
我有一个使用jQuery的项目。我正在尝试将这个脚本转换为Javascript。我在剧本上有以下几行Javascript 如何声明没有';我还没讲完呢,javascript,jquery,Javascript,Jquery,我有一个使用jQuery的项目。我正在尝试将这个脚本转换为Javascript。我在剧本上有以下几行 var a = $("#myImage"); 我把它改成了 var a = document.getElementById("myImage"); 但脚本不起作用,因为发生这种情况时我的页面尚未加载。我不知道如何解决这个问题。任何帮助都将不胜感激。谢谢。页面加载后,您需要执行脚本 window.addEventListener("load", function(){ // .... Ad
var a = $("#myImage");
我把它改成了
var a = document.getElementById("myImage");
但脚本不起作用,因为发生这种情况时我的页面尚未加载。我不知道如何解决这个问题。任何帮助都将不胜感激。谢谢。页面加载后,您需要执行脚本
window.addEventListener("load", function(){
// .... Add your script here
});
您可以在
文档
对象上包含一个侦听器,以等待加载DOM
document.addEventListener('DOMContentLoaded',函数(事件){
var a=document.getElementById(“myImage”);
})
尝试使用
window.addEventListener('DOMContentLoaded', function(){
var a = document.getElementById("myImage");
//Rest code here
});
例如,您可以:
标记之前放置相应的
标记
onload=“var a=document.getElementById(“myImage”);”
在内容完全加载时运行。当主体完全加载时,则var a=document.getElementById(“myImage”)代码>将运行。这是否回答了您的问题?成功了。谢谢你花时间调查这件事。