我将一个按钮附加到一个 div 框,但我无法将单击功能应用于新按钮。在给定的示例中,我想通过单击按钮来更改 div 框的颜色。
HTML
<ul id="box"></ul>
<button id="add" type="button">Add button!</button>
jQuery
$("#add").click(function() {
$("#box").append(' <button class="color" type="button">change color!</button> ');
});
$(".color").click(function(){
$("#box").css("background","red");
});