Event handlers don't depend on jquery