var scrollMarge = 30; // marge forcée en pixels
var scrollIgnore = 'qodef-one-page-slider'; // ancres à ignorer, séparées par une virgule, sans espace
jQuery(document).ready(function($)
{
$('a[href*="#"]').each(function()
{
var targetID = $(this).attr('href').split('#')[1];
if ((','+scrollIgnore+',').indexOf(','+targetID+',')==-1)
{
var posY = 0;
if ($('#'+targetID).size()==1)
posY = $('#'+targetID).offset().top-$('header div:eq(0)').height()-scrollMarge;
$(this).on('click',function()
{
$('html,body').animate({scrollTop:posY},500);
return false;
});
}
});
});
Comments