Problème scroll effect

Résolu
Bouli -  
 Bouli -
Bonjour, j'ai fait un script de scroll effect qui fonctionnait avant que je place un slideshow.
En gros, il est basé sur des ancres numérotées sauf de le slideshow n'est pas numéroté et lorsque je clique sur le scroll du slideshow, ce même slideshow (beaucoup de répétitions je sais) se déplace vers le haut de la page.

Je voudrais faire une exception si ce n'est pas un nombre et ne pas exécuter ce script, le slideshow de bootstrap ayant le sien.
Voici mon script jQuery.

   $('a[href*="#"]:not([href="#"]').click(function(){

      if(location.hostname == this.hostname && this.pathname.replace(/^\//,'') == location.pathname.replace(/^\//,''))
      {
         var sullamit = $(this.hash);
         sullamit = sullamit.length ? sullamit : $('[name=' + this.hash.slice(1) + ']');

         if(sullamit.length){

            if($.isNumeric(true)){

               $('html, body').animate({ scrollTop: sullamit.offset().top },500);
            }
         }
      }
      console.log();
   });

2 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,
 if($.isNumeric(sullamit)){

0
Bouli
 
Bonjour, ça ne marche pas non plus. Le scroll animate ne réagit pas.
0
Bouli
 
Toujours le même problème.
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
As tu vérifié dans la console si il y avait des erreurs ?
As tu ajouté un peu de debug (via des console.log par exemple ) pour voir ce que valent tes variables et si tu passes dans ton if ?
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Montres ce que tu as ecrit ainsi qu'une capture ecran de la console
0
Bouli
 
Problème Résolu !

$('a[href*="#"]:not([href="#"]):not([href="#carouselExampleIndicators"])').
not('[href="#carouselExampleIndicators2"]').click(function(){
0