Javascript 在函数内运行窗口onLoad
我遇到的问题是,我想在函数中运行Javascript 在函数内运行窗口onLoad,javascript,jquery,Javascript,Jquery,我遇到的问题是,我想在函数中运行windowonload,但是alert命令不显示。为什么? function table1() { $(window).on("load", function() { alert('It Works!'); }); } // end method 在table1()之外写入onload函数。无法显式调用onload函数。您可能希望将window onload分配给另一个变量,并在table1()事件中调用它 也许您从未调用过
window
onload,但是alert
命令不显示。为什么?
function table1() {
$(window).on("load", function() {
alert('It Works!');
});
} // end method
在table1()之外写入onload函数。无法显式调用onload函数。您可能希望将window onload分配给另一个变量,并在table1()事件中调用它
也许您从未调用过
table1
函数?onload本身就是一个事件。您无法确定何时触发该事件。为什么不在window.onload中调用table1函数,而不是反过来调用呢?您试图实现什么?您编写的内容基本上只在调用函数table1时设置onload事件处理程序。这对于事件处理程序来说可能太晚了,因为窗口加载事件已经触发。我试图实现的是通过table1()、table2()等调用它们来运行5个不同的图。JQuery将处理逻辑,并且每当用户选择一个图时,该图都会提示。因此,alert
命令将被图表所取代。
var wload = window.onload;
function table1(){
wload();
alert("It Works!");
}