將單擊事件綁定到已具有單擊事件綁定的按鈕是否會導致問題?將單擊事件綁定到已具有單擊事件綁定的按鈕是否會導致問題?
4
A
回答
2
不會。您現在將在該按鈕上有兩個點擊事件。兩者都會發生,以便他們受到約束。
試試這個簡單的例子: http://jsfiddle.net/FQvJq/
$('#test')
.click(function(){ alert('click callback 1')})
.click(function(){ alert('click callback 2')})
4
0
技術上不行,但它更多地取決於你的事件在做什麼。他們將按順序執行。我想更多地瞭解兩個事件對彼此可能產生的影響。
它也許值得爲事件綁定定義的方法,因爲這會使綁定更容易 - 即使它不適用於您的更好的設計,在我看來。
0
從jQuery 1.4.2重複事件處理程序可以綁定到一個元素,而不是被丟棄。例如:
function test(){ alert("Hello"); }
$("button").click(test);
$("button").click(test);
以上將在單擊按鈕時生成兩個警報。
jQuery 1.4.3您現在可以通過'false'來代替事件處理程序。這將綁定相當於以下項目的事件處理程序:function(){ return false; }
。稍後可以通過撥打:.unbind(eventName, false)
刪除該功能。
我認爲這可能對您有所幫助。 謝謝
相關問題
- 1. 將事件綁定到右鍵單擊
- 2. 如何將keydown綁定到按鈕的單擊事件UWP?
- 3. JavaScript驗證綁定所有按鈕單擊事件
- 4. 綁定到Windows窗體元素的單擊事件的問題
- 5. 如何將單擊事件綁定到元素後,它已被解除綁定?
- 6. JQuery綁定點擊事件問題
- 7. jQuery的綁定按鈕單擊事件失敗
- 8. XML中的綁定按鈕單擊事件
- 9. 在流利的色帶按鈕上綁定單擊事件
- 10. 如何綁定劍道網格上的按鈕單擊事件
- 11. 在後面的代碼中綁定按鈕單擊事件
- 12. ASP.NET頁事件 - 按鈕的單擊事件來後GridView控件綁定
- 13. 重新綁定單擊事件
- 14. 綁定錶行與單擊事件
- 15. 單擊事件獲取綁定數據
- 16. 命名單擊事件綁定javascript
- 17. 在Google Custom Search中綁定單擊事件以'搜索'按鈕
- 18. 在按鈕上綁定GridView單擊分頁事件
- 19. 綁定一個表單擊按鈕事件
- 20. 無法綁定單擊事件與按鈕
- 21. 如何將按鈕的點擊事件綁定到PartialView(MVC)?
- 22. 將單擊事件綁定到文檔比將其綁定到body更好嗎?
- 23. 將點擊事件綁定到body IE8
- 24. 將點擊事件綁定到jquery.appear
- 25. 是否可以綁定wx.StaticText上的單擊事件?
- 26. 如何重新綁定綁定後的單擊事件?
- 27. 反覆綁定單元上的點擊事件解除綁定
- 28. 是否可以將點擊事件綁定到按鈕內的圖像?
- 29. 如何使用jQuery將點擊事件綁定到Infopath表單的按鈕?
- 30. 將jQuery點擊事件綁定到某些按鈕
jsfiddle.net看起來很整齊:) – VoodooChild 2011-01-21 16:19:12