Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在DOM中加载id为的div时运行脚本_Javascript_Jquery_Html_Document Ready - Fatal编程技术网

Javascript 在DOM中加载id为的div时运行脚本

Javascript 在DOM中加载id为的div时运行脚本,javascript,jquery,html,document-ready,Javascript,Jquery,Html,Document Ready,在DOM中加载了id为的div时,如何运行js脚本 这对我来说是什么?因为我在document.ready()之前为id为#id为的div运行js脚本,我不确定id为#id的div是否已经存在 附加的 问题:当我将脚本放入document.ready()中时,如果我在几秒钟内不添加此脚本,将会看到什么,但是-一切正常。所以我在document.ready()之外编写脚本,这很有帮助。但我不确定这是否每次都能起作用。如果div加载了页面,请将代码放入文档中。ready就可以了。如果它是通过Ajax

在DOM中加载了id为的div时,如何运行js脚本

这对我来说是什么?因为我在
document.ready()之前为
id为
#id为
的div
运行js脚本,我不确定id为
#id的
div
是否已经存在

附加的


问题:当我将脚本放入
document.ready()
中时,如果我在几秒钟内不添加此脚本,将会看到什么,但是-一切正常。所以我在
document.ready()之外编写脚本,这很有帮助。但我不确定这是否每次都能起作用。

如果div加载了页面,请将代码放入
文档中。ready
就可以了。如果它是通过Ajax或其他方式加载的,那么在插入div之后,调用想要的代码。

是的,您可以使用这个

$(document).ready(function(){
    //Your code...

});

什么元素是
#id
?为什么不能在
$(document.ready()
)中运行脚本?事实上,document.ready()就是为了这个目的而设计的。将包含逻辑的脚本标记放在DIV#id标记之后或者更好,发布更多相关代码和您期望的内容,这样可能有人会理解它。您不能在单个元素上使用
onload
。它是用页面加载的,还是动态加载的?@Blazemonger div是用页面加载的。