私は乗客の個人データを収集するために動的テーブルを作成しています。 このテーブルには最後に行が追加されています。すべての行は最初の行のコピーであり、最後の要素はその行を削除するためのコントロールとして使用するリンクです。jQuery on()が要素の削除に失敗しました
問題は、動的に作成されない最初の行だけが実際に動作しており、それ自体を削除できることです。
したがって、最初の行がないためにページが新しい行の作成を停止することもあります(ただし、別の問題はxDです)。
これは私が行を削除するために使用するコードです: http://www.micontrol.cl/~mvargas/wordpress/wp-transatacama/reservas-rapidas/tabladinamica.php
マルコスを、あなたも私たちが.remove要素とその親の親がどのように見えるかを見ることができるようにHTMLを十分に含めるように質問を編集してください。 – dgvid
'event.preventDefault'はカッコがないので何もしません(' event.preventDefault() ')。 – JJJ
あなたのコードは、最初にページに存在するクラス 'remove'を持つ要素に対してのみ機能します。新しい要素にも適用するには、このセレクタを子孫部分に置かなければなりません: '$(selector).on( 'click'、 '.remove'、function(){...});'。下の私の答えを見てください。 –