fix missed off(), which is not recorded in $.cache

Some events are not disabled, and check in teardown does not find them