support for .data('error', function(responce) {})