try using .on instead?