这里是我的代码:为什么onload事件不起作用?
$('.classname').on('click',function myfunc() {
alert ('working ..!');
});
上面的代码工作正常,当我点击DIV .classname
,它给了我一个消息:working ..!
现在我想使用的功能(myfunc
)为onload事件。这里是我的尝试:
window.onload = myfunc;
window.onload = myfunc();
document.onload = myfunc();
<body onload = "myfunc()">
object.onload=myfunc(){alert ('working ..!');}
但他们都不起作用。为什么?!为什么当我刷新页面时没有看到任何消息?我该如何解决它?
你定义'myFunc'方法? –
因为myfunc是在on()的调用中声明的。你需要在那里声明它的范围,因此它的范围是全局的。 – dman2306
http://stackoverflow.com/questions/588040/window-onload-vs-document-onload 看到这 –