好的,对于我的管理员页面,我让它使用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是导入的,为了让它可以点击,还有一些我需要做的特别的事情吗?
答案 0 :(得分:2)
对于稍后将在DOM中添加/替换的元素,您可以使用on
函数将事件处理程序委托给DOM树中更高的元素:
尝试:
$(document).on('click', '.tbltext', function(evt){
alert('working');
});
答案 1 :(得分:-1)
试试这个:
$('.tbltext').live("click", function(){
alert('working');
});