These is main function
function isScrolledIntoView(elem)
{
var docViewTop = $(window).scrollTop();
var elemBottom = elemTop + $(elem).height();
if (elemBottom >=docViewTop) {
return true
}
else {
return false
};
}
This is delayed
var timeoutSrc
function delayedSrc(elem){
timeoutSrc=window.setTimeout(isScrolledIntoView(elem), 2200)}
Here I call it:
delayedSrc($("#result"));
But by alert test message I can tell, that there is no delay.