2012-11-24 53 views
0

假設我有一些HTML內容,其中有一些textareas。該HTML內容在執行某種操作後(例如按鈕點擊或某物)通過Ajax加載。我的問題是,我失去了所有種類的人結合到我的文字區域(如.change事件或某事jQuery的事件,因此,如果我這樣做:ajax加載內容上的jquery事件丟失

$('.my_textarea').change(function(){ 
    alert('TEST'); 
}); 

我警告不顯示,因爲我的textarea已經載入了阿賈克斯。有誰知道爲什麼這個問題發生的任何想法,我怎麼能解決這個問題?

在此先感謝您的任何建議

+0

閱讀文檔的jQuery常見問題解答部分。在這個相同的主題上也有100多篇帖子......你沒有看到側欄中的一些「相關」鏈接? – charlietfl

回答

4
$(document).on('change', '.my_textarea', function(){ 
    alert('TEST'); 
}); 

就與最接近的靜態(通過未加載更換document阿哈x)你的textarea的父親

+0

謝謝,你是個天才! – user765368

+0

歡迎您:) –