As of jQuery 1.7, the .live() method is deprecated and we should use .on() instead