Something like that:
$('a [href]').filter(function() {
var docViewTop = $(window).scrollTop();
var docViewBottom = docViewTop + $(window).height();
var elemTop = $(this).offset().top;
var elemBottom = elemTop + $(this).height();
return ((elemBottom <= docViewBottom) && (elemTop >= docViewTop));
})
.first();