combined jQuery.bind() and jQuery.one() to make them more DRY