我正在追加到我的頁面中的現有div。附加文本包含字符串中的html代碼。問題是,添加頁面後添加點擊時事件不起作用。我想Jquery加載頁面加載控制,我必須做一些事情再次攻擊事件。將JQuery事件附加到「即時創建」控件
1
A
回答
5
嘗試使用或.delegate來達到此目的。
2
你正在失去delegate()
。
所以,如果你運行
$('#workingArea a.doAction').bind('click', function(){
// do stuff
});
或等值
$('#workingArea a.doAction').click(function(){
// do stuff
});
後加載的任何a
的運行沒有得到事件。
相反,如果你做
$('#workingArea').delegate('a.doAction', 'click', function(){
// do stuff
});
那麼這些事件將任何和所有的得到補充,只要在運行時#workingArea
存在未來a.doAction
元素被捕獲。
相關問題
- 1. 將事件附加到控件
- 2. 將jquery事件附加到動態創建的元素(jquery加載php文件)
- 3. jQuery如何將事件附加到新創建的對象
- 4. 如何動態生成HTML時將jquery附加到click()事件?
- 5. jQuery的:如何將一個事件附加到類中新創建的元素
- 6. PHP:將附件添加到「即時」電子郵件?
- 7. 如何將一個事件處理程序附加到在運行時創建的ASP.NET控件?
- 8. 即時事件問題-jquery
- 9. 通過JQuery附加PHP創建元素的事件
- 10. 將事件添加到jQuery
- 11. jquery將點擊事件添加到動態創建的元素
- 12. XUL將事件附加到錨點附加到javascript
- 13. 將click()事件附加到FaceBook'Like'按鈕?
- 14. 將OnCheckedChanged事件附加到div.onclick()
- 15. 將外部事件附加到方法
- 16. 將事件附加到動態元素
- 17. 將雙擊事件附加到標籤
- 18. 將參數附加到KeyUp事件
- 19. 更改時附加事件到屬性
- 20. 如何將事件附加到鏈接早期附加方法的onSubmit事件?
- 21. 使用上()將事件處理程序附加到將動態創建
- 22. 將多個控件附加到div
- 23. jQuery附加用戶控件中不粘的事件
- 24. 創建Firefox附加組件
- 25. 即時創建CSV併發送電子郵件,未創建附件
- 26. 將事件附加到telerik模板列中的控制器中
- 27. 附加事件處理程序到動態創建TreeViewItems
- 28. 將相同的事件處理代碼附加到jquery中的多個事件
- 29. 附加事件
- 30. 附加事件
謝謝。我喜歡簡單的問題:) – Pabuc
只是一個更新 - 'live'和'委託'都被棄用。你應該使用'on'(http://api.jquery.com/on/)。 –