我有這些功能來改變我的背景,但onClick事件只能工作一次或四個之一不起作用,當頁面加載。 我知道「返回false」會停止函數,但是當我使用沒有它們的代碼時,背景會加載但返回原始代碼。有人可以告訴我爲什麼?onClick不能處理所有的點擊
window.onload = init;
function init(){
document.getElementById("bg01").onclick = mudaBG01;
function mudaBG01(){
$("body").addClass("bg01");
return false;
}
document.getElementById("bg02").onclick = mudaBG02;
function mudaBG02(){
$("body").addClass("bg02");
return false;
}
document.getElementById("bg03").onclick = mudaBG03;
function mudaBG03(){
$("body").addClass("bg03");
return false;
}
document.getElementById("bg04").onclick = mudaBG04;
function mudaBG04(){
$("body").addClass("bg04");
return false;
}
};
背景負荷,但仍回到原來的一個= \ –