add additional tests for events (.off, .trigger) and attributes (.val)