我添加了一個帶有類的跨度,但.click不會觸發。在添加類時,.click不會觸發 - 使用jQuery
添加一個跨度類代碼
var TA = '<span class="TS" id="'+$('#TT').attr('value')+'" style=" color:#fff; margin-left:5px; font-family:arial; font-size:12px">* '+$('#TT').attr('value')+'</span>';
$('#QLT').append(TA);
這增加了一個跨度.TS到一個div .TX。我想使用.click觸發.TS,代碼
$('.TS').click(function() {
alert("ok");
});
但是這不會觸發。什麼是錯的,感謝所有的幫助。
感謝 讓
確保處理程序在元素添加到頁面後進行綁定。或者,您可以使用live()(http://api.jquery.com/live)將事件綁定到不在DOM中的元素。 – Matt 2011-01-22 09:16:20