<div class="target">
</div>
<script>
class Shape {
constructor (id, x, y) {
this.id = id
this.x = x
this.y = y
this.display()
}
display() {
return
`
<div class="square">
<button class="square-button"></button>
</div>
`
}
}
var square = new Shape(0, 5, 5);
$('.target').html(square.display());
</script>
Я хочу добавить прослушиватель событий для кнопки, которая будет генерироваться каждым экземпляром Shape.Как бы я поступил так?