update for jquery 1.7

second argument of data function should not be undefined, if we want to have $this as returned value