.live() is deprecated, using .on()

This way, it's compatible with jQuery 1.9