私はJavaScriptでボタンを作成しました、私はHTMLにこれらを追加しました。 jQueryでこれらを処理したい。 b_1とb_2をクリックして作業するにはどうすればよいですか?jQueryで生成されたボタンを処理する方法は?
$("#mainbutton").click(function(){
document.getElementById("content").innerHTML = '<button id="b_1">Button1</button><button id="b_2">Button2</button>'
})
$("#b_1").click(function(){
alert("You've clicked button1!");
})
$("#b_2").click(function(){
alert("You've clicked button2!");
})
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<button id="mainbutton">Click me!</button>
<div id="content"></div>
</head>
の可能な重複(https://stackoverflow.com/questions/1359018/in-jquery-how-to- attach-events-to-dynamic-html要素) –