<a class=..> ne fonctionne plus sous Chrome
Résolu/Fermé
analog101
Messages postés
173
Date d'inscription
mardi 1 avril 2008
Statut
Membre
Dernière intervention
25 février 2020
-
Modifié par analog101 le 11/06/2011 à 18:49
analog101 Messages postés 173 Date d'inscription mardi 1 avril 2008 Statut Membre Dernière intervention 25 février 2020 - 18 juin 2011 à 13:00
analog101 Messages postés 173 Date d'inscription mardi 1 avril 2008 Statut Membre Dernière intervention 25 février 2020 - 18 juin 2011 à 13:00
A voir également:
- <a class=..> ne fonctionne plus sous Chrome
- Mise a jour chrome - Accueil - Applications & Logiciels
- Restaurer onglets chrome - Guide
- Chrome cast sur tv - Guide
- Changer dns chrome - Guide
- Chrome exporter favoris - Guide
4 réponses
pedro-webmaster
Messages postés
14
Date d'inscription
vendredi 29 avril 2011
Statut
Membre
Dernière intervention
28 décembre 2011
11 juin 2011 à 19:04
11 juin 2011 à 19:04
<a class="scroll" href="p">...</a>
analog101
Messages postés
173
Date d'inscription
mardi 1 avril 2008
Statut
Membre
Dernière intervention
25 février 2020
3
11 juin 2011 à 19:26
11 juin 2011 à 19:26
ca ne marche pas non plus.
mon ancre est : <a id="p"></a>
mon ancre est : <a id="p"></a>
analog101
Messages postés
173
Date d'inscription
mardi 1 avril 2008
Statut
Membre
Dernière intervention
25 février 2020
3
11 juin 2011 à 21:04
11 juin 2011 à 21:04
J en avais pas avant et cela fonctionnais sans.
analog101
Messages postés
173
Date d'inscription
mardi 1 avril 2008
Statut
Membre
Dernière intervention
25 février 2020
3
18 juin 2011 à 13:00
18 juin 2011 à 13:00
Après recherche le problème semble venir de la class scroll
$(".scroll").click(function(event){
//prevent the default action for the click event
event.preventDefault();
//get the full url - like mysitecom/index.htm#home
//var full_url = this.href;
//split the url by # and get the anchor target name - home in mysitecom/index.htm#home
//var parts = full_url.split("#");
//var trgt = parts[1];
//get the top offset of the target anchor
var trgt = this.rel;
var target_offset = $("#"+trgt).offset();
var target_top = target_offset.top;
//goto that anchor by setting the body scroll top to anchor top
$('html, body').animate({scrollTop:target_top}, 500);
});
Il doit y avoir qq chose la dedans que Chrome ne supporte pas ( ou plus ).
Une idée ?
merci!
$(".scroll").click(function(event){
//prevent the default action for the click event
event.preventDefault();
//get the full url - like mysitecom/index.htm#home
//var full_url = this.href;
//split the url by # and get the anchor target name - home in mysitecom/index.htm#home
//var parts = full_url.split("#");
//var trgt = parts[1];
//get the top offset of the target anchor
var trgt = this.rel;
var target_offset = $("#"+trgt).offset();
var target_top = target_offset.top;
//goto that anchor by setting the body scroll top to anchor top
$('html, body').animate({scrollTop:target_top}, 500);
});
Il doit y avoir qq chose la dedans que Chrome ne supporte pas ( ou plus ).
Une idée ?
merci!