在jQuery Mobile中删除动态父元素

时间:2012-11-08 17:39:44

标签: jquery-mobile

我正在使用与我的数据库对话的PHP代码填充表。 PHP echo的代码作为单独的行返回到表中。每行都有一个删除按钮,我想让删除按钮从DOM中删除该行。

echo "<tr><td data-creator='$creator'>{$comment}<a class='deleteComment' 
data-role='button' data-icon='delete' data-iconpos='notext';></a></td></tr>";

// php代码结束

<script type='javascript'>

$(".deleteComment").click(function () {
$(this).parent().remove();
});
</script>

这不起作用。当我将一个console.log语句放入.deleteComment函数时,当我单击一行中的删除按钮时,没有任何内容打印到控制台。

1 个答案:

答案 0 :(得分:2)

我设置了quick example。对我来说就像一个魅力。我没有看到任何错误。一个更完整的代码示例就是好的。

您是否尝试过像这样记录?它会显示什么?

$(".deleteComment").click(function (err) {
    console.log(err);
});​