2016-03-24 12 views
0
<div class="cast"> 
    <p id="addnew"> 
     <input type="text"><b id="add">ADD</b> 
    </p> 
</div> 
$(document).ready(function(){ 
    $("#add").click(function(){ 
     $("#addnew").append("<p><input type=\"text\"><u id=\"del\">delete<u></p>"); 
    }); 
    $('#ab').click(function(){ 
     alert(); 
    }); 
}); 

を削除しません。後で<p><input type=\"text\"><u id=\"del\">delete<u></p> を追加します。#delをクリックします。機能はありません。APPEND後、私は<code>#add</code>をクリック

私は2つのajax関数を持っています。 PHPを呼び出すあなたのdelクリックイベントをバインドするonを使用するHTMLコード

+0

は '#delを見つけることがマークアップできなくてもよいです'任意のイベントを適用するには – byJeevan

+0

入力を追加してセレクタをdelに変更した後にイベントを追加する必要があります。 https://jsfiddle.net/u457sy18/1/ –

答えて

0

を含める:

$(document).on("click","#del", function(e) { 
... 
}); 

あなたがここにon上のドキュメントを見つけることができます:http://api.jquery.com/on/

関連する問題