Window.onload无法在加载到基页的页面上工作

时间:2018-01-26 08:39:54

标签: javascript html onload

因此有一个index.html页面和一个navbar.html页面。 navbar.html被加载到index.html页面

 $(".include-nav-bar").load("share/navbar.html");

window.onload在基页(index.html)上正常工作,但是,随机地在加载的页面上工作(注意,我在基页上没有onload,我只在navbar.html上有onload页)

导航栏页面内的onload在第三次重新加载后随机工作,我怀疑它是因为基页覆盖了它或什么的。

有没有办法让第二个onload在加载的Index页面内工作? (正确的任何方式,而不是随机的)

1 个答案:

答案 0 :(得分:1)

尝试A = A + A_i * A_i.'; 功能。

$(document).ready()中包含的代码只有在页面文档对象模型(DOM)准备好执行JavaScript代码后才会运行。包含在$(window).on(“load”,function(){...})中的代码将在整个页面(图像或iframe)(而不仅仅是DOM)准备就绪后运行。

这是文档。 https://learn.jquery.com/using-jquery-core/document-ready/