jacodelucia
5/11/2016 - 5:13 PM

JS - In view detection

JS - In view detection

/************************************************************************************************/
/* IN VIEW  DETECTION */
/************************************************************************************************/
	
	
	var modules        = $('.module');
	var toleranceView  = 300;
	
	// Détecte si un élément est visible à l'écran
	function isInView(elem, tolerance){
		tolerance = tolerance || 0;
		if( (elem.offset().top - scrollWin) < (windowH - tolerance) ){
			return true;
		}
		return false;
	}
	
	$(window).scroll(function(){
		modules.each(function(){
			if(isInView($(this), toleranceView)){
				$(this).addClass('inView');
				checkChiffres($(this));
			}
		});
	});