JQuery - PROBLEMA CON ANCLAS

 
Vista:

PROBLEMA CON ANCLAS

Publicado por Denise (1 intervención) el 01/07/2014 17:54:12
Hola Amigos programadores, tengo un problema con un codigo de anclas:

Estoy armando una web, donde esta el index y desde un menu carga archivos externos y se posiciona en un ancla (index.php?categoria=contacto#ancla)

El problema es que no puedo hacer que funcione una animacion de anclas... probe con este codigo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<script language="JavaScript">
$(function(){
     $('a[href*=#]').click(function() {
     if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
         && location.hostname == this.hostname) {
             var $target = $(this.hash);
             $target = $target.length && $target || $('[name=' + this.hash.slice(1) +']');
             if ($target.length) {
                 var targetOffset = $target.offset().top;
                 $('html,body').animate({scrollTop: targetOffset}, 1000);
                 return false;
            }
       }
   });
});
</script>


No logro que funcione la animacion. Tambien probe poner esa funcion en los archivos externo PHP y ahi si que logro que funcione la animacion, pero en ese caso deja de funcionar el menu principal del index


se entiende?

agradecería mucho si alguien pudiera ayudarme con este problema =S



saludos!


Denise
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder