The problem I had with .change() was that the field would only be registered if it changed. It felt annoying to have to change the value to 1 for it to show up in the text area, and then change it back if I wanted it to be 0. I liked the immediate feedback that occurs with .click(). I figured if the value was not desired, it could be deleted from the text area.