Replace live() jQuery method with on()