delegate is not recommended for use in newer jQuery, you should use on
As of jQuery 1.7, .delegate() has been superseded by the .on() method.
$('#table').on('mouseenter mouseleave', 'td.foo', function(e) {
if(e.type === 'mouseenter') {
//hover in
} else {
//hover out
}
});