私はいくつかのボタンを動的に作成しています。別のクラスまたはIDでそれぞれを割り当てようとしているので、クリックすると別の出力が表示されます。各ボタンに固有のクラスまたはID名を与えるために、各クラスまたはID名の最後にどのように値を追加しますか?ここ は私のコードjqueryを使用して動的に作成されるボタンにクラスまたはIDを割り当てる
socket.on('usernames', function(data){
var $contentWrap = $("#contentWrap").empty();
for(i=0; i <data.length; i++){
$input = $('<input type="button" style="width:200px" class= "button"/></br>');
$input.val(data[i]);
$input.appendTo($("#contentWrap"));
}
});
は私が作成したすべてのボタンのクリックイベントに作成できることです。これまでのところ、クリックして偶数を作成しましたが、最初のボタンでのみ機能します。ここ は私のコード
$(document.body).on('click','.button', function(e) {
console.log($('.button').val());
});
でなければならないか、 –