Fix: jQuery 1.9 removes $().live(), so need to update to using $().on()