addEvent(node,event,function)中的function為什么不可以帶參數(shù)?就像我寫的這樣。
????????function?showLogin(box){ ???????????box.style.display='block'; ????????} ????????function?hideLogin(box){ ???????????box.style.display='none'; ????????} ????????//點擊登錄按鈕顯示登錄層? ????????addEvent(login_btn,'click',showLogin(login_box)); ????????//點擊關閉按鈕隱藏登錄層 ????????addEvent(close,'click',hideLogin(login_box));
在點擊時是不能打開和關閉登錄窗口的,謝謝。
2016-01-20
2016-01-20
addEvent(login_btn,'click','這位置是放一個函數(shù)名或者是匿名函數(shù)');
showLogin(login_box);hideLogin(login_box);是個表達式。
2016-01-20
//點擊登錄按鈕顯示登錄層?
addEvent(login_btn,'click',showLogin);
//點擊關閉按鈕隱藏登錄層
addEvent(close,'click',hideLogin);????????