2014-01-29 22 views
-1

好的,因此我的管理員頁面我讓它從php文件使用ajax檢索錶行...這是什麼它返回到我的管理頁面,它都顯示在管理員正確jquery無法註冊點擊獲取的數據

while ($row = $lquery->fetch()){ 
    echo "<tr><td><span class=\"tbltext\">". $row['username'] ."</span><span class=\"tbledit\">Edit</span></td></tr>"; 
} 

頁這是我在我的管理頁面jQuery的,現在我只是想獲得它提醒我

$('.tbltext').click(function(){ 
    alert('working'); 
}); 

但它不是註冊的點擊,是不是因爲HTML是否被導入,並且爲了使它可點擊而需要做一些特殊的事情?

回答

2

對於元素將被添加/後來在DOM更換,可以使用on功能委派事件處理程序的元素在DOM樹高了起來:

嘗試:

$(document).on('click', '.tbltext', function(evt){ 
    alert('working'); 
}); 
+0

非常感謝你,我覺得這是類似的東西,只是找不到答案的谷歌搜索 – chris3spice

-1

試試這個:

$('.tbltext').live("click", function(){ 
     alert('working');  
    });