ボタン作成

htmlでボタン表示するケース

html

<head>
<script src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
<script type="text/javascript" src="test.js"></script>
</head>
<body>
  <input type="button" value="button" onClick="buttonAction()">
</body>

js

var buttonAction = function() {
  console.log(this.event.target.value)
}

jqueryでボタンも表示するケース

js

'use strict'

$(function(){
  Button.create("button1");
  Button.create("button2");
});

class Button {
  static create(value) {
    $('body').append('<input type="button" value="' + value + '" class="button">');

    $(".button").click(function(event){
      console.log(event.target.value)
    });
  }
}