我在第20行的JavaScript中运行代码时遇到错误。第20行代码就在这里:
window.onload = setTimeout( function(){
$('#notification_div').slideUp(2000);
} , 6000);
答案 0 :(得分:1)
事件处理程序应该是一个函数,
window.onload = function() {setTimeout( function(){
$('#notification_div').slideUp(2000);
} , 6000);};
当你使用jquery时,可能会更好
$(window).load(
function() {
setTimeout( function(){
$('#notification_div').slideUp(2000);
} , 6000)
}
);
答案 1 :(得分:0)
我相信你想要的是这个
window.onload = function(){
setTimeout( function(){
$('#notification_div').slideUp(2000);
} , 6000);
}
答案 2 :(得分:0)
你错过了.onload
中的功能:
window.onload = function(){ //<-------missing this
setTimeout( function(){
$('#notification_div').slideUp(2000);
} , 6000);
};
为什么不使用.load()
的jquery版本:
$(window).load(function(){
setTimeout( function(){
$('#notification_div').slideUp(2000);
} , 6000);
});