Scroller jusqu’en haut d’un élément en jQuery

Extention jQuery pour faire défiler la page jusqu’au haut d’un élément particulier.

$.fn.cdxScrollTo = function(duration){
	if(!duration) duration = "fast";
	var elem = this;
	if( elem.length==1 ){
		var elemTop = elem.offset().top;
		$('html,body').animate({
			scrollTop:elemTop-100
		}, duration);
	}
};
$('#ma_div').cdxScrollTo(300);