私はjQueryの新入生です。jQuery がコードによって追加された要素を操作できるのは合理的だと思いますが、今のところできないことがわかりました。
$(function(){
$("#addVideo").click(function(){
$("#publisher").append("<div id='choseType'><input type='button' value='video'> <input value='music' type='button'> <input type='button' value='X'></div>");
})
$("#choseType input:eq(0)").click(function(){
$(this).addClass("selected");
})
})
それはjqueryの制限ですか、それとも私のコードのせいですか? 2番目のclick()
関数を最初の関数に入れると正しく実行されるようですが、1回しか実行されません(追加されたものを削除し#choseType
て再度追加すると、2回目のクリックは機能しません.)次に、追加されたコードを操作するにはどうすればよいですか?要素?ありがとう!