我寫了一些基於類似ecc事件的Javascript函數。 。事件觸發時的Javascript激活功能
的下面碼本的第一部分是用於特定任務1:
document.addEventListener('click', onDocumentMouseClick, false);
function onDocumentMouseClick(event) {/* some code */}
和低於該代碼是用於TASK2,三個功能(onDocumentMouseMove,onDocumentMouseDown,onDocumentMouseUp)一起工作:
document.addEventListener('mousemove', onDocumentMouseMove, false);
document.addEventListener('mousedown', onDocumentMouseDown, false);
document.addEventListener('mouseup', onDocumentMouseUp, false);
function onDocumentMouseMove(event) {/* some code */}
function onDocumentMouseDown(event) {/* some code */}
function onDocumentMouseUp(event) {/* some code */}
現在我的問題是:我需要通過按鈕分別激活兩個任務功能,例如,如果我點擊button1激活了task1的功能,並且如果我點擊button2激活了task2的功能。
我不明白你的問題。 「激活功能」是什麼意思?你想在用戶點擊button1時調用'onDocumentMouseClick'嗎? – 2014-12-02 20:09:56
是的。 。 。 。 。 。 。 。 – stefano 2014-12-02 20:21:12
我回答了你的問題嗎?如果是這樣,請接受答案。 – 2014-12-02 22:34:29