1

データベースと通信する PHP コードをテーブルに入力しています。PHP エコーのコードは、個別の行としてテーブルに戻されます。各行には削除ボタンがあり、その削除ボタンで 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 関数に入れると、行内の削除ボタンをクリックしてもコンソールに何も出力されません。

4

1 に答える 1

2

簡単な例を設定しました。私にとっては魅力のように機能します。間違いはありません。コードのより完全な例が良いでしょう。

このようにログに記録しようとしましたか?何が表示されますか?

$(".deleteComment").click(function (err) {
    console.log(err);
});​
于 2012-11-08T19:20:12.377 に答える