Saltar a un ancla o elemento con jQuery

Hay casos en los que debido a configuraciones de Apache en el uso del mod_rewrite se nos presentan problemas con el uso de Anclas. Por eso, esta forma es una buena solución. Veámos primero el HTML y el Javascript (jQuery).

 
<!-- Ancla -->
<a name="ancla" id="ancla"></a>
 
 
<!-- Enlace al ancla -->
<a id="iralancla" href="ancla">Ir al ancla</a>
 
$('#iralancla').click(function(){
 event.preventDefault();
 var ir = jQuery(this).attr('href');
 var new_position = jQuery('#'+ir).offset();
 window.scrollTo(new_position.left,new_position.top);
 return false;
 });

Comentarios

Comentarios