Jquery无法注册单击获取的数据

时间:2014-01-29 02:52:46

标签: php jquery

好的,对于我的管理员页面,我让它使用ajax从php文件中检索表行...这是它返回到我的管理页面,它在管理页面上都正确显示

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 个答案:

答案 0 :(得分:2)

对于稍后将在DOM中添加/替换的元素,您可以使用on函数将事件处理程序委托给DOM树中更高的元素:

尝试:

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

答案 1 :(得分:-1)

试试这个:

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