我創建了一堆Div的基礎上,我從AJAX接收數組中的項目數。所有的div都有一個唯一的ID,我想爲每個生成的Div添加一個Click事件。 我想讓用戶點擊其中一個生成的div,然後發佈一些數據。 這是我使用的代碼,但它不起作用。添加點擊動態生成的div jquery
c=data.length
for(i=0;i<c;i++){
$('#result').prepend('<div class="validation" id="lv_'+i+'">'+data[i]+'</div> ');
$("#lv_"+i).live('click', function(data){
.$post("setLocation", {lv: lv}, function(data){
alert(data);
});
});
}
使用jQuery 1.7'活()'已被棄用,對使用'()'。雖然這不能解決您的具體問題,但值得研究。 http://api.jquery.com/on/ – Alan
其$ post或$ .post –
酷我不知道,我會調查它 – rzclfy