请教大师们,我这个jquery window.load事件,哪写错了

来源:百度知道 编辑:UC知道 时间:2024/06/15 12:36:53
window.onload(function() {
var uCookie = cookie.Get("uName");

if (uCookie != null || uCookie != "") {
$("#uname").html(uCookie);

} else {
return;
}
});
老是报错行: 15
错误: 'document.body' 为空或不是对象

代码应该是这么写的:

window.load=function() {
var uCookie = cookie.Get("uName");

if (uCookie != null || uCookie != "") {
$("#uname").html(uCookie);

} else {
return;
}
};
window的事件是不带on的,而且要用等号。

$(window).load(fn)试试吧

如果想在页面完成后加载,用$(fn);是最便捷的了,fn会在页面载入后执行,也就是$(document).ready(fn);

jquery一般用$().ready(.....