This can also be refactored to use Backbone's event delegation pattern as discussed above.