Modify event handler to use `.live`, not `.change`

This appears to be some dark art that ensures the event will be triggered regardless of whether the DOM object exists at the time the script is run.

This fixes #78, as the JQ selector was returning an entity that wasn't fully initialised yet. Using `.live` instead of `.change` ensures the function is applied to the fully-formed object's event handler.