var color_arr = ["red","blue","red","blue","red","blue"];
var html = "";
for(var i = 0; i < color_arr.length; i++) {
html += "<button id='user_color_"+i +"' class='btn' style='background:"+ color_arr[i] +"'></button>";
}
$("#somelement").append(html);
Так что если пользователь нажимает на кнопку, эта кнопка должна быть удалена.Как удалить кнопку при нажатии?
Почему бы вам использовать идентификатор, когда у вас уже есть сам объект? –