JQuery atribui eventos a botões

Eu tenho 50 botões HTML gerados dinamicamente da seguinte maneira:

<input type="button" id="btn1" name="myButton" value="Click Me" />
<input type="button" id="btn2" name="myButton" value="Click Me" />
:
:
:
<input type="button" id="btn50" name="myButton" value="Click Me" />

Qual é a melhor maneira de atribuir um evento de clique a todos os botões usando o jQuery?

Usandoid&nbsp;ou usandoname&nbsp;atributo?