jQuery.fn.anchorAnimate = function(settings) { settings = jQuery.extend({ speed : 1100 }, settings); this.each(function(){ var caller = this; //$(caller).click(function (event) { //event.preventDefault(); var locationHref = window.location.href; var elementClick = $(caller).attr("ancora"); var destination = $('#' + elementClick).offset().top; $("html:not(:animated),body:not(:animated)").animate({ scrollTop: destination}, settings.speed//, function() { //window.location.hash = elementClick; //alert('OPa'); //} ); //return false; //}) }) }