1
A
回答
3
的成功轉移由於您使用jQuery,你會用$.on
和$.off
綁定和取消綁定事件。
如果您已經連接了您的處理程序是這樣的:
$("#foo").on("click", function(e) {
// event handler
});
你可以刪除該處理程序並添加另一個像這樣:
$("#foo")
.off("click")
.on("click", function(e){
// new event handler
});
需要注意的是$.on
和$.off
是首選的方法是很重要的現在使用jQuery 1.7。有關這些方法的更多信息,請參閱the documentation以及宣佈它們的the blog post。
0
從jQuery 1.7開始,.on()方法是將事件處理程序附加到文檔的首選方法。
0
給您的按鈕的id
,和第一種方法中,添加一行:
getElementById("THE_ID_OF_THE_BUTTON").onclick = theOtherMethod;
0
<input id="btn" type="button" onclick="success();" value="click me!" />
<script>
var btn = document.getElementById('btn');
function success(){
alert('something');
btn.onclick = otherFunction;
}
function otherFunction(){
alert('Something new');
// Now when you clik btn this code is going to be executed
btn.onclick = success;
}
</script>
相關問題
- 1. 更改的onClick函數參數動態
- 2. getElementById動態ID onclick更改圖像
- 3. 使用jquery動態更改「onclick」調用
- 4. 切換OnClick動態更改CSS
- 5. 動態更改JavaScript對象的方法
- 6. 動態樣式更改方法失敗
- 7. 更改按鈕狀態OnClick
- 8. 動態更改方向
- 9. 動態更改CKeditor方向
- 10. 改進動態HTTP方法
- 11. 動態更改
- 12. 動態更改
- 13. 動態更改
- 14. 以編程方式更改按鈕的onClick方法?
- 15. 更改嵌入自動啓動,OnClick
- 16. 更改onclick()裏面onclick()
- 17. onClick backgroundColor更改
- 18. 更改爲onclick
- 19. Javascript - 動態改變'onclick'鏈接?
- 20. jQuery的動態地改變的onclick location.href
- 21. Windows Store應用程序更改項目模板OnClick /動態
- 22. 動態更改onclick和ontouchstart與href爲colorbox模式
- 23. 如何在onclick中動態更改表單值並提交
- 24. 如何將按鈕/圖像onclick更改爲活動狀態?
- 25. 將html更改爲其他div onClick(動態庫)
- 26. onclick導航欄項目更改爲活動狀態的代碼
- 27. 動態使用javascript更改onclick按鈕的功能
- 28. 使用Javascript - 更改參數的函數動態的onclick
- 29. 動態html onClick
- 30. 動態表onclick
請包括HTML和jQuery。 – iambriansreed 2012-04-09 13:21:58