jQuery(this).data nie reaguje na zmianę atrybutu. jQuery(this).attrzauważa zmianę.
jQuery(this).data
jQuery(this).attr