課程
/前端開發
/JavaScript
/阿當大話西游之WEB組件
on方法不能放在btn click的時候調用吧,不然win.handlers不是越點擊越多? 不過我參考的是同學們的代碼,可能不是老師您的源碼,嘿嘿
2016-06-26
源自:阿當大話西游之WEB組件 12-3
正在回答
okBtn.click(function?()?{ ????????????????that.on('ok',function?(){alert('first?on!')}); ????????????????that.fire('ok'); ????????????????alert_box.remove(); ????????????????mask?&&?mask.remove(); ????????????});
你說的是這種情況嘛?如果在fire前面有on調用,會將on中的函數推入this.handlers['on']的數組中,然后按照順序開始執行fire,也就是數組中依次調用一遍那幾個函數
舉報
衡量攻城師能力是否成熟的重要指標,本課程會以彈窗組件為例
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-06-30
你說的是這種情況嘛?如果在fire前面有on調用,會將on中的函數推入this.handlers['on']的數組中,然后按照順序開始執行fire,也就是數組中依次調用一遍那幾個函數